31
4869 Pine St
La Mesa, CA 91942
$1,595,000 USD
2,759 SF
5
Units
4.03% Cap Rate
2,759 SF
$1,595,000 USD
Apartments