4
518 S Sierra Madre Blvd
Pasadena, CA 91107
$2,800,000 USD
12,284 SF
11
Units
5.65% Cap Rate
12,284 SF
$2,800,000 USD
Apartments