650 Sqft - 1181 El Camino Real, MENLO PARK, California 94025
Property Description
Located along the El Camino corridor, this 650 sq. ft. space is perfect for any business owner looking for a retail presence in Menlo Park. Ideal for beauty salon or small retail business.