View Details Under Contract $175,000 1 of 24 Los Portales Del Alamo Unit 4 Ph 3 | San Luis 4 beds 2 baths 1,169 sqft Lot acres On Site: 23 Days