1420 N St NW
Washington, DC 20005
$1,399,900 USD
3,300 SF
1
Unit
8.6% Cap Rate
3,300 SF
$1,399,900 USD
Apartments