954 Villa St
Mountain View, CA 94041
Building Ownership
M & J Land & Equipment Leasing Company
Building Class
C
Stories
Year Built / Renovated
Total Rentable Building Area
8,200 SF
M & J Land & Equipment Leasing Company
C
8,200 SF