7069 Leeward Street

Carlsbad, CA 92011
sold
$1,360,000
Bedrooms
3
Bathrooms
2.5
Square Ft.
1,850