632 Telford Ave, South San Francisco, CA 94080

- 632telford.com

632 Telford Ave, South San Francisco, CA 94080, $918,000, 3 beds, 2.5 baths, 1500 sq ft For more information, contact Bruce Tognetti, Intero Real Estate Services, 650-219-6451

  Not Applicable   $ 0.00