Vista Terrace of Belmont

900 6th Avenue
Belmont, CA 94002
(650) 591-2008