20
993 Laurel St
San Carlos, CA 94070
Price Upon Request
17,853 SF
17,853 SF
Price Upon Request
Own a newly constructed mixed-use building offering all the benefits of being downtown, such as nearby amenities, public transit, and on-site parking.
Office