unknown
road to Mountain View Terrace, building no.2&3
It is an apartment with name Mountain View Terrace, building no.3 in Latham, NY 12110