Town Center Plaza is an iconic DC modernist building designed by I. M. Pei. Located in trending Southwest DC, you are steps from the Waterfront Metro, and walking distance to the National Mall, or the new Wharf development. Building amenities include front desk, community and exercise rooms, bike storage, and oasis-like enclosed backyard.
Have any comments or questions about Town Center Plaza? Ask your question and/or share your thoughts about this Building.