3636 Carlsbad Blvd - Upper



Carlsbad • Show on map
View Details for Price
A few steps from Tamarack State Beach in Carlsbad, 3636 Carlsbad Blvd - Upper features accommodations with access to a spa center and fitness center. This beachfront property offers access to a patio…More info
