21
385 Juniper Ave
Carlsbad, CA 92008
$4,995,000 USD
5,217 SF
4
Units
2.8% Cap Rate
5,217 SF
$4,995,000 USD
Apartments