Search
Home
California
Alhambra
S Sierra Vista Ave
829 S Sierra Vista Ave
829 S Sierra Vista Ave
Alhambra, CA 91801
Total living area of this property is 7,050 sqft.
More About 829 S Sierra Vista Ave
Total Living Area
7,050 sqft
Parcel Legal Desc
ALHAMBRA ACRES S 45 FT OF
Mailing Address
531 N Alhambra Ave 918010000
Other Properties on S Sierra Vista Ave
829 S Sierra Vista Ave
Show Details
805 S Sierra Vista Ave
Show Details
801 S Sierra Vista Ave
Show Details
833 S Sierra Vista Ave
Show Details
837 S Sierra Vista Ave
Show Details
753 S Sierra Vista Ave
Show Details
751 S Sierra Vista Ave
Show Details
845 S Sierra Vista Ave
Show Details
611 S Sierra Vista Ave
Show Details
1826 S Sierra Vista Ave
Show Details