Los Altos Gardens Apartments, 1 level below ground parking
Location: 960 N San Antonio Rd, Los Altos, CA 94022
Owner & GC: De Anza Properties