Baltimore City · 21217

1520 MADISON AVE

Property watching is a Pro feature. Join the waitlist to get new permits, violations, and inspections on this property in a daily email digest.

Total assessment
$178,100
Land use
Residential (R)
Year built
1920
Last sale
Jan 31, 2025

This owner holds 2 Baltimore City properties (Pro feature — join the waitlist).

Assessment

OwnerDRUMADUFF HOLDINGS LLC
Land useResidential (R)
Total assessment$178,100 (cycle 2026)
Last saleJan 31, 2025 — $392,200
Year built1920
ZoningR-7
VacantYes

Permits

8
TypeDescriptionCostIssued
BCCMplumbing final. As per code.$2,000Oct 21, 2025
BCCMReplace missing units with heatpump equipment$40,000Aug 20, 2025
COM2023AMEND PERMIT: ADD HVAC CONTRACTOR . (ORIGINAL PERMIT:COM2023-00862:SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.) Original Permit Description:(COM2023-00862) SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.Oct 11, 2023
COM2023AMEND PERMIT: ADD ELECTRICAL CONTRACTOR CHANGE PRIME CONTRACTOR .(ORIGINAL PERMIT:COM2023-82483:AMEND PERMIT: CHANGE PRIME CONTRACTOR . (ORIGINAL PERMIT:COM2023-00862:SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.) ORIGINAL PERMIT DESCRIPTION:(COM2023-00862) SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.) Original Permit Description:(COM2023-82483) AMEND PERMIT: CHANGE PRIME CONTRACTOR . (ORIGINAL PERMIT:COM2023-00862:SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.) Original Permit Description:(COM2023-00862) SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.Oct 5, 2023
COM2023AMEND PERMIT: CHANGE PRIME CONTRACTOR . (ORIGINAL PERMIT:COM2023-00862:SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.) Original Permit Description:(COM2023-00862) SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.Oct 4, 2023
COM2023SCOPE OF WORK:-------LEVEL II INTERIOR ALTERATIONS------TO CRETE 6 DWELLING UNITS. NEW DRYWALL WALLS AND CEILINGS AND PAINT. NEW FLOOR COVERINGS, REPLACE INTERIOR DOORS THROUGHOUT, NO STRUCTURAL WORK, INSTALL NEW KITCHEN AND BATHS IN EXIST LOCATIONS. FRAMED, UNFINISHED. HANG AND FINISH DRYWALL, INSTALL NEW TRIM, PAINT. INSTALL NEW KITCHEN CABINETS, FINISH BATHROOMS, UPDATE CURRENT WINDOWS, NEW INTERIOR DOORS, NEW FLOORS, -----EXTERIOR ALTERATIONS---- UPDATE ROOF MATERIALS ONLY/NO STRUCTURAL ALTERATIONS TO BE DONE TO THE ROOF), *WINDOWS AND DOORS INSTALLED AT EXISTING OPENINGS AS PER PLANS AS PER CODE. SEPARATE PERMIT REQUIRED FOR SPRINKLER AND FIRE ALARM SYSTEMS.$175,000Aug 24, 2023
COM2019install (1) 200 amps electric service up to 600v (#amps) as per code.$1,700Sep 10, 2019
COM2019install (1) # sanitary connection (1-2 fam. res.) as per code.$5,860Aug 22, 2019

Violations

2
KindCategoryStatusFineBalanceDate
citation13 4-5A.2P$500$0Dec 3, 2025
vacant_building_noticeVacantopenMar 5, 2025

Inspections

0

No inspections on record.

Nearby recent activity

Records marked with * are matched by address, not a direct account link. Data is informational only.

Data freshness: city-311: 2026-07-12; city-ecb-citations: 2026-07-12; city-housing-inspections: 2026-07-12; city-permits: 2026-07-12; city-real-property: 2026-07-12; city-vbn: 2026-07-12; county-permits: 2026-07-12; sdat-properties: 2026-07-12;

Official sources: Maryland SDAT, Baltimore City permits.