This is a apartment home. This home is located at 2311 Carlmont Dr APT 2, Belmont, CA 94002.Show more