This is a multi family home. This home is located at 8602 Park Ln S #3B3TM, Woodhaven, NY 11421.Show more