Available
1166 Independence Ave
1166 Independence Ave, Mountain View, CA 94041 United States
Available
1166 Independence Ave
1166 Independence Ave, Mountain View, CA 94041 United States
Building Size
3,648 SF
Lot Size
.11 Acres
Built
1966
Building Size
3,648 SF
Lot Size
.11 Acres
Built
1966
Details
- Building Size:
- 3,648 SF
- Sale Price:
- Negotiable
- Lot Size:
- .11 Acres
- Year Built:
- 1966
AVAILABILITIES