12
276 S Sierra Madre Blvd
Pasadena, CA 91107
$5,585,000 USD
8,820 SF
22
Units
6.01% Cap Rate
8,820 SF
$5,585,000 USD
Apartments