Add this property to your favorites View Details 385 Placita Baca Rio Rico Unit 3 | Rio Rico $150,000 0.42 acres On Site 102 Days Ago