15838 Avenida Villaha Unit 178

San Diego, CA
For Sale: $529,900
2 Beds, 2 Baths
1,240 sq/ft
15838 Avenida Villaha Unit 178
1/24