Search
Home
California
Alhambra
S Chapel Ave
720 S Chapel Ave
720 S Chapel Ave
Alhambra, CA 91801
Total living area of this property is 7,252 sqft.
More About 720 S Chapel Ave
Total Living Area
7,252 sqft
Parcel Legal Desc
ALHAMBRA ACRES S 45 FT OF
Mailing Address
4369 Ivycrest Pt 918010000
Other Properties on S Chapel Ave
733 S Chapel Ave
Show Details
1804 S Chapel Ave
Show Details
1525 S Chapel Ave
Show Details
1531 S Chapel Ave
Show Details
1521 S Chapel Ave
Show Details
1517 S Chapel Ave
Show Details
1515 S Chapel Ave
Show Details
1601 S Chapel Ave
Show Details
822 S Chapel Ave
Show Details
826 S Chapel Ave
Show Details