← All landlords

DC Worst Landlord Watchlist

Veterans Cooperative Housing Association

Ward 7 Ward 8
56 Buildings
359 Total Violations
$395,002 Fines Assessed
Mar 2026 Last Violation

DC Worst Landlord Watchlist

One of the worst landlords in DC. Ranked #2 in Ward 7 by total fines assessed.

Buildings across DC

Repeat Violations

Violation types cited 3 or more times across this landlord's properties.

Violation Times Cited Fines Date Range Buildings
Cracked plaster, holes, or water damage 64 $38,378 2020–2026 22
Unsanitary bathroom or kitchen fixtures 27 $16,396 2021–2026 19
Interior surfaces unsanitary or in poor condition 23 $14,059 2023–2026 11
Smoke alarms missing — sleeping rooms 20 $47,242 2020–2025 11
Interior structure not in good repair 17 $20,728 2020–2026 12
Failure to install electrical equipment, wiring, or appliances in a... 17 $10,542 2023–2025 7
Failure to repair, remove or cover peeling, chipping, flaking or ab... 12 $7,513 2025–2026 9
Smoke alarms missing — common areas 12 $29,093 2020–2025 9

Buildings

# Address Units Violations Fines Last Cited
1 2801 31 st Street SE Ward 7 4 18 $28,781 Jan 2026 2 2704 31 st Street SE Ward 7 6 19 $20,601 Dec 2025 3 2711 29 th Street SE Ward 7 6 23 $18,151 Dec 2025 4 3002 Gainesville Street SE Ward 7 6 12 $16,931 May 2025 5 3018 Gainesville Street SE Ward 7 9 16 $16,008 May 2025 6 2711 Terrace Road SE Ward 7 6 9 $15,176 Nov 2020 7 2806 Terrace Road SE Ward 7 6 15 $14,995 Dec 2025 8 2904 Erie Street SE Ward 7 6 10 $14,007 Apr 2024 9 2811 31 st Street SE Ward 7 9 13 $13,999 Dec 2025 10 3012 Gainesville Street SE Ward 7 6 7 $12,180 Aug 2024 11 2711 30 th Street SE Ward 7 6 8 $12,037 Nov 2020 12 2714 29 th Street SE Ward 7 4 8 $11,870 Dec 2025 13 2800 Terrace Road SE Ward 7 6 6 $11,244 Dec 2025 14 2815 Terrace Road SE Ward 7 4 15 $10,862 May 2024 15 2725 Terrace Road SE Ward 7 6 9 $9,997 Dec 2025 16 2818 Erie Street SE Ward 7 4 9 $9,229 Jan 2026 17 2712 31 st Street SE Ward 7 6 7 $9,179 Dec 2025 18 2803 31 st Street SE Ward 7 6 10 $8,373 Dec 2024 19 2716 29 th Street SE Ward 7 9 9 $8,003 Mar 2023 20 2810 Terrace Road SE Ward 7 6 5 $7,497 Sep 2025 21 2809 Terrace Road SE Ward 7 4 6 $7,496 Dec 2025 22 2704 30 th Street SE Ward 7 6 10 $7,451 Feb 2026 23 2829 Naylor Road SE Ward 8 4 3 $7,308 Jan 2024 24 2812 Erie Street SE Ward 7 9 7 $7,191 Jan 2024 25 2904 Naylor Road SE Ward 7 4 8 $7,012 Mar 2026 26 3020 Gainesville Street SE Ward 7 6 7 $6,699 Sep 2024 27 2715 Terrace Road SE Ward 7 6 6 $6,486 Jan 2024 28 3014 Gainesville Street SE Ward 7 4 10 $6,250 Apr 2025 29 2700 31 st Street SE Ward 7 4 4 $4,998 Dec 2025 30 2810 Naylor Road SE Ward 7 4 2 $4,998 Dec 2025 31 3005 Erie Street SE Ward 7 6 7 $4,984 Apr 2022 32 2901 Erie Street SE Ward 7 6 4 $4,372 Jan 2026 33 2715 30 th Street SE Ward 7 6 4 $4,200 Mar 2021 34 2815 31 st Street SE Ward 7 4 5 $3,749 Dec 2025 35 2812 Terrace Road SE Ward 7 4 4 $3,748 Mar 2025 36 2900 Gainesville Street SE Ward 8 4 2 $3,748 Dec 2025 37 2803 Terrace Road SE Ward 7 5 2 $3,177 Jan 2021 38 2804 Erie Street SE Ward 7 4 4 $3,132 Feb 2026 39 2713 Terrace Road SE Ward 7 8 3 $2,948 Jan 2023 40 2729 Terrace Road SE Ward 7 4 4 $2,436 Dec 2024 41 2908 Naylor Road SE Ward 7 6 3 $2,119 Oct 2021 42 2709 30 th Street SE Ward 7 4 3 $1,999 Aug 2025 43 2804 31 st Street SE Ward 7 6 3 $1,887 May 2023 44 2809 Naylor Road SE Ward 8 4 2 $1,874 Feb 2025 45 2801 Terrace Road SE Ward 7 4 2 $1,874 Dec 2025 46 2721 Terrace Road SE Ward 7 6 2 $1,874 Dec 2025 47 2817 31 st Street SE Ward 7 6 2 $1,827 Mar 2024 48 2721 31 st Street SE Ward 7 4 2 $1,571 Nov 2020 49 2800 31 st Street SE Ward 7 6 2 $1,250 Dec 2025 50 2900 Erie Street SE Ward 7 4 1 $1,249 Jan 2026 51 2814 Erie Street SE Ward 7 9 1 $1,218 Jan 2024 52 2804 Terrace Road SE Ward 7 4 1 $1,218 Apr 2024 53 2810 Erie Street SE Ward 7 4 2 $1,180 Jan 2024 54 2807 31 st Street SE Ward 7 4 1 $1,179 Jan 2024 55 2713 29 th Street SE Ward 7 4 1 $590 Jul 2023 56 2716 Terrace Road SE Ward 7 4 1 $590 Apr 2023

What you can do

🏛️
Report ongoing issues in your building
If you live in one of these buildings, you can anonymously report what's going on and see if your neighbors are dealing with the same issues. Look up your building to get started.
Look up your building →
🤝
Get help from a volunteer
A volunteer can help you understand your options — whether that's filing a complaint, organizing with neighbors, or connecting with a tenant rights organization.

Violation and fine data from DC Department of Buildings open records. Fines shown are assessed amounts; DC does not publish collected amounts. "Last cited" is the date of the most recent violation recorded for each building.