This is a multi family home. This home is located at 7157 161st St, Fresh Meadows, NY 11365.Show more