1299 E Green St
Pasadena, CA 91106
$25,000,000 USD
62,683 SF
91
Units
62,683 SF
$25,000,000 USD
Apartments