$699,000 -
3550 Carter Drive Unit 83
South San Francisco ,
CA 94080
Area: Westborough