5045 Woodyard Ave
La Mesa, CA 91942
$2,250,000 USD
9,292 SF
6
Units
4.6% Cap Rate
9,292 SF
$2,250,000 USD
Apartments