26
1757 E Villa St
Pasadena, CA 91106
$1,800,000 USD
3,936 SF
6
Units
3.55% Cap Rate
3,936 SF
$1,800,000 USD
Apartments