Contact Us Mountain View Terrace Apartments 31Pollock Road Latham, NY 12110 Phone (518) 785-4979 Schedule A Tour Name * Email * Phone Number How Can We Help You? Submit If you are human, leave this field blank.