Search
Home
California
Alhambra
Acacia St
1620 Acacia St
1620 Acacia St
Alhambra, CA 91801
Total living area of this property is 7,730 sqft.
More About 1620 Acacia St
Total Living Area
7,730 sqft
Parcel Legal Desc
MCMILLAN HOME TRACT
Mailing Address
2015 Avenida Del Canada 918010000
Other Properties on Acacia St
1713 Acacia St
Show Details
1618 Acacia St
Show Details
1616 Acacia St
Show Details
1612 Acacia St
Show Details
1608 Acacia St
Show Details
1606 Acacia St
Show Details
1604 Acacia St
Show Details
1716 Acacia St
Show Details