Permits Filed For 23180 Mora Glen Drive, Los Altos, Santa Clara County
Permits have been filed for 23180 Mora Glen Drive in Los Altos, a suburban city in Santa Clara County. The property sits along a winding road situated on a hillside, with great views of the surrounding area. Transit access is not available in the site’s immediate vicinity, although connections can be made to commuter rail and light rail via Mountain View Station’s Park-and-ride.