18778 OLMEDA PLACE

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

18778 OLMEDA PLACE

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