18778 OLMEDA PLACE

San Diego, CA, 92128
$2,495,000Price

18778 OLMEDA PLACE

San Diego, CA, 92128
$2,495,000Price
5Beds
5Baths
Courtesy of: Arleen Gimbel | | Windermere Homes & Estates |

18778 OLMEDA PLACE

San Diego, CA, 92128
$2,495,000Price
5Beds
5Baths