Amberwood Terrace – 35 Units

Multi Family Properties
Size: 35 Units
Address:1545-53 Amberwood Drive
City:South Pasadena
State:CA

Location Map

Listing Inquiry