24
112 Mar Vista Ave
Pasadena, CA 91106
$4,100,000 USD
6,920 SF
10
Units
4.88% Cap Rate
6,920 SF
$4,100,000 USD
Apartments