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