13
1299 E Green St
Pasadena, CA 91106
$25,000,000 USD
47,203 SF
91
Units
47,203 SF
$25,000,000 USD
Apartments