23
6801 El Fuerte St
Carlsbad, CA 92009
$2,695,000 USD
4,252 SF
3
Units
4,252 SF
$2,695,000 USD
Apartments