55
31 N Parkwood Ave
Pasadena, CA 91107
$5,100,000 USD
9,930 SF
20
Units
6.3% Cap Rate
9,930 SF
$5,100,000 USD
Apartments