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