Josh Painter

NMLS # 2162465

951-265-3524

josh@impactlending.co

Josh Painter Broker Owner

Mortgage News