25
112 Mar Vista Ave
Pasadena, CA 91106
$3,688,000 USD
6,920 SF
10
Units
5.64% Cap Rate
6,920 SF
$3,688,000 USD
Apartments