31
5590 Shasta Ln
La Mesa, CA 91942
$2,295,000 USD
2,793 SF
3
Units
4.34% Cap Rate
2,793 SF
$2,295,000 USD
Apartments