$2,795,000 -
7860 Via Teca
Carlsbad ,
CA 92009
Country: US
Property listed by Compass, Tracey Ross {attribution_contact}