Townhome located in prestigious community of Calavera Hills, Carlsbad!

Property Type: Townhouse

Incredible...
view details