Tudor Place

Philadelphia (PA), United States