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