View Details 410 Long Creek Road Long Creek Estates | Sunnyvale $425,000 4.7 acres On Site 419 Days Ago