34
1156 Steuben St
Pasadena, CA 91106
$925,000 USD
3,164 SF
5
Units
5.16% Cap Rate
3,164 SF
$925,000 USD
Apartments