View Details Under Contract $1,596,000 1 of 57 Vista Santa Rosa | Thermal 9.67 acres On Site: 81 Days
View Details $1,500,000 1 of 10 Vista Santa Rosa | Thermal 12 units 12 beds 12 baths 1,350 sqft On Site: 106 Days