14
276 S Sierra Madre Blvd
Pasadena, CA 91107
$5,875,000 USD
10,593 SF
22
Units
5.5% Cap Rate
10,593 SF
$5,875,000 USD
Apartments