Tudor City Greens, Tudor City Place, New York, NY, United States

Location:Tudor City Greens, Tudor City Place, New York, NY, United States