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