27
103 N Catalina Ave
Pasadena, CA 91106
$3,500,000 USD
4,250 SF
10
Units
4.91% Cap Rate
4,250 SF
$3,500,000 USD
Apartments