BR

City Point Tower I

New York, United States