11
330 N Juniper St
Escondido, CA 92025
$10,100,000 USD
28,000 SF
40
Units
5.08% Cap Rate
28,000 SF
$10,100,000 USD
Apartments