630 Farragut St NW, Washington, Dc 20011
Washington · DC · 20011
What is permit #BP2603536 at 630 Farragut St NW, Washington, Dc 20011, Washington, DC?
630 Farragut St NW, Washington, Dc 20011 in Washington, DC has a renovation permit (#BP2603536) filed Friday, June 5, 2026 by Ingrid Harris. Status: issued.