Property ID #SFO638
This beautifully designed and well-maintained two-bedroom, two-bathroom apartment is just 8 miles away from the Tesla Fremont Corporate Offices, making it the perfect home for Tesla employees and contractors. With…
Call For Pricing