Fox/Lofchie Townhouse

Upper West Side, New York City
1998