Search Results
The Mayfield
345 Sheridan Ave, Palo Alto, CA 94306
The Mayfield is an apartment complex located on Sheridan Avenue and run by the Mayfield Building Company. The four-storyMore complex has three buildings, with plans to build a fourth. Many apartments have patios and balconies, and there are plenty of trees and grass on the complex. There is ample garage and lot parking.