Vista Terrace of Belmont Share: Vista Terrace of Belmont 900 6th Avenue Belmont, CA 94002 (650) 591-2008 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.