Large Millbrae Studio

Millbrae, CA, United States

Large studio (approximately 500 square feet) in Millbrae located only a few miles from San Francisco International Airport (SFO), and less than a mile from BART to San Francisco, and Caltrain to th…