60 Gloria Cir, Menlo Park, CA 94025 4 Bed | 3 Bath | 2,960 sqft | 10,050 sqft Lot Single Family | Year Built 1997 Great location in Vintage Oaks in Menlo Park