7069 Leeward Street

Carlsbad, CA 9201192011
sold
$2,150,000
Bedrooms
3
Bathrooms
2.5
Square Ft.
2,067