This is a apartment home. This home is located at 61 Village Rd N #FL3A, Brooklyn, NY 11223.Show more