119 myrtle ave
(1)

119 myrtle ave, new windsor, NY 12553

Reviews

2 years ago

quiet neighborhood

live on a dead end street. very quiet nice people, friendly landlord