37 Alamo Square is a premier building for small retail businesses, consisting of 3,616 square feet of retail space located in the heart of Alamo. The center is 2 minutes away from the 680 highway.
The prime location of the property is considered to be a major centerpiece attracting the most charming retail and office tenants in Alamo. Landlord is now entertaining lease LOI's for cafe, tutoring, beauty, insurance, and other small businesses.