For lease is office building in the heart of Downtown Alhambra, near the busy Main Street. It has a waiting area , kitchen, bathroom and 3 enclosed rooms. There is public parking nearby
See the original post here:
office space for lease (Alhambra) $1800 1458sqft”>Alhambra office space for lease (Alhambra) $1800 1458sqft