2630 12 Th St Ne
$3,700
2630 12 Th St Ne, Washington, DC 20018
For Lease
Office
Active
Last Updated: 10/22/2026