CurbScoop
CurbScoop›Buildings›Astoria›28-08 21ST STREET

28-08 21ST STREET

Queens· Astoria· built 2024class D3BBL 4005380043

Your first look at this property

A free brief from the records below. Start here, then check the evidence.

Building overview

28-08 21ST STREET is a 25-unit building in Astoria, Queens, built in 2024.

5 units are on the market here right now.

Units (res)
25
Floors
7.0
Lot ft²
5,000 ft²
Bldg ft²
20,762 ft²
Assessed
$1.02M
DOF FY2027 final roll
Deeds on this lot · 5 years
Unavailable
Excludes nearby comparable buildings

Official taxes & valuations

$2,268,000.00 · DOF market valueWhole tax lot · BBL 4005380043

FY2026–27 final assessment roll · Extract 2026-05-15

+161.9% change in DOF market value from the prior year.

Land value
$866,000.00
Building/improvement value
$1,402,000.00
Actual assessed value
$1,020,600.00
Assessed land
$389,700.00
Transitional assessed value
$914,745.00
Actual assessed-value exemptions
$0.00
Billable assessment before exemptions
$914,745.00
Billable assessed-value exemptions
$0.00
Taxable assessment after exemptions
$914,745.00
FY2025–26 DOF market value
$866,000.00
Prior-year actual assessed value
$389,700.00
Prior-year taxable assessment
$250,480.00

DOF values are used for property taxation. Condo and co-op tax valuations can differ substantially from sale prices. This is a tax-purpose estimate; comparable sales remain a separate valuation source. Roll exemptions can include STAR under DOF’s published layout.

These values cover the whole tax lot and do not value individual co-op shares.

Official DOF final assessment roll (ZIP) ↗
$113,785.16/yr · $9,482.10/mo equivalentWhole tax lot · BBL 4005380043

FY2026–27 · DOF statement 2026-08-15 · 28-08 21ST ST.

Billable assessment on this statement
$914,745.00
Tax rate on this statement
12.4390%

DOF tax-purpose market value on this statement: $2,268,000.00.

This covers the whole tax lot. Co-op building taxes cannot be added to an apartment’s maintenance or divided among its units.

Read official DOF tax bill ↗
How we calculate your annual taxes:
Billable assessed value: $914,745.00
times the current tax rate: x 12.4390%
Annual property tax: $113,785.16

HOA, common charges and maintenance require documented building or unit evidence. Sales and DOB records do not establish these amounts. A zero property-tax bill does not establish zero PILOT or other ownership charges. Bills may change with tax rates or benefits; monthly figures are annual equivalents.

Look up this tax lot at DOF ↗

Public building financial filings

NY Attorney General offering plans and amendments can document budgets, financial statements, reserves and sponsor obligations. These records cover the development, including properties without active listings.

No exact offering-plan match has been collected here yet. Eligible condo and co-op properties are queued when viewed. Missing filings do not establish zero fees, assessments or debt.

Search the official NYAG offering-plan database ↗

Tax-benefit schedules, statement balances, penalties and declared capital work cover the identified tax lot. Condo billing-lot evidence is shown separately from apartment evidence.

DOB ECB penalties & reported balancesTax lot 4005380043

Penalties, energy & capital work

Reported itemValuePeriod & scope
ECB reported balance due · 35686948L
Evidence

{"ecb_violation_number": "35686948L", "issue_date": "20241211", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "FAILURE TO PROVIDE PROTECTION OF ADJOINING PROPERTY DURING CONSTRUCTION OR DEMOLITION AS REQUIRED-NO WINDOW PROTECTION. AS NOTED AT TIME OF INSPECTION ON AN ACTIVE CONSTRUCTION SITE. 7 STORY NEW BUILDING REBAR", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 35686948L
Evidence

{"ecb_violation_number": "35686948L", "issue_date": "20241211", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "FAILURE TO PROVIDE PROTECTION OF ADJOINING PROPERTY DURING CONSTRUCTION OR DEMOLITION AS REQUIRED-NO WINDOW PROTECTION. AS NOTED AT TIME OF INSPECTION ON AN ACTIVE CONSTRUCTION SITE. 7 STORY NEW BUILDING REBAR", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 35686948L
Evidence

{"ecb_violation_number": "35686948L", "issue_date": "20241211", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "FAILURE TO PROVIDE PROTECTION OF ADJOINING PROPERTY DURING CONSTRUCTION OR DEMOLITION AS REQUIRED-NO WINDOW PROTECTION. AS NOTED AT TIME OF INSPECTION ON AN ACTIVE CONSTRUCTION SITE. 7 STORY NEW BUILDING REBAR", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39541147J
Evidence

{"ecb_violation_number": "39541147J", "issue_date": "20250606", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "OBSERVED WORKERS ALONG LEADING EDGE @ EXPO 1 RECEIVING MATERIALS W/ OUT FALL PROTECTION. ALSO, WORKERS CUTTING REBARS W/OUT FIREGUARD ON SITE. INADEQUATE HOUSEKEEPING W/ GARBAGE & CONST. DEBRIS ON MULTIPLE FLOO", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39541147J
Evidence

{"ecb_violation_number": "39541147J", "issue_date": "20250606", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "OBSERVED WORKERS ALONG LEADING EDGE @ EXPO 1 RECEIVING MATERIALS W/ OUT FALL PROTECTION. ALSO, WORKERS CUTTING REBARS W/OUT FIREGUARD ON SITE. INADEQUATE HOUSEKEEPING W/ GARBAGE & CONST. DEBRIS ON MULTIPLE FLOO", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39541147J
Evidence

{"ecb_violation_number": "39541147J", "issue_date": "20250606", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "OBSERVED WORKERS ALONG LEADING EDGE @ EXPO 1 RECEIVING MATERIALS W/ OUT FALL PROTECTION. ALSO, WORKERS CUTTING REBARS W/OUT FIREGUARD ON SITE. INADEQUATE HOUSEKEEPING W/ GARBAGE & CONST. DEBRIS ON MULTIPLE FLOO", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39541140R
Evidence

{"ecb_violation_number": "39541140R", "issue_date": "20250606", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "OBSERVED INADEQUATE CONSTRUCTION SUPERINTENDENTS LOG, CS FAILED TO MAINTAIN RECORD OF MULTIPLE UNSAFE CONDITIONS AND ITS CORRECTION. INADEQUATE FALL PROTECTION, NO FIREGUARD W/ CUTTING OF REBARS. INADEQUATE HOU", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39541140R
Evidence

{"ecb_violation_number": "39541140R", "issue_date": "20250606", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "OBSERVED INADEQUATE CONSTRUCTION SUPERINTENDENTS LOG, CS FAILED TO MAINTAIN RECORD OF MULTIPLE UNSAFE CONDITIONS AND ITS CORRECTION. INADEQUATE FALL PROTECTION, NO FIREGUARD W/ CUTTING OF REBARS. INADEQUATE HOU", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39541140R
Evidence

{"ecb_violation_number": "39541140R", "issue_date": "20250606", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "OBSERVED INADEQUATE CONSTRUCTION SUPERINTENDENTS LOG, CS FAILED TO MAINTAIN RECORD OF MULTIPLE UNSAFE CONDITIONS AND ITS CORRECTION. INADEQUATE FALL PROTECTION, NO FIREGUARD W/ CUTTING OF REBARS. INADEQUATE HOU", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 35718139P
Evidence

{"ecb_violation_number": "35718139P", "issue_date": "20251010", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "FAILURE TO MAINTAIN ADEQUATE HOUSEKEEPING PER SECTION REQUIREMENT. AS NOTED: AT TIME OF INSPECTION AT AN ACTIVE JOBSITE, OF A PROPOSED 7 STORY BUILDING ALREADY AT THE BULKHEAD LEVEL IN THE BUILDING INTERIOR FRO", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 35718139P
Evidence

{"ecb_violation_number": "35718139P", "issue_date": "20251010", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "FAILURE TO MAINTAIN ADEQUATE HOUSEKEEPING PER SECTION REQUIREMENT. AS NOTED: AT TIME OF INSPECTION AT AN ACTIVE JOBSITE, OF A PROPOSED 7 STORY BUILDING ALREADY AT THE BULKHEAD LEVEL IN THE BUILDING INTERIOR FRO", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 35718139P
Evidence

{"ecb_violation_number": "35718139P", "issue_date": "20251010", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "FAILURE TO MAINTAIN ADEQUATE HOUSEKEEPING PER SECTION REQUIREMENT. AS NOTED: AT TIME OF INSPECTION AT AN ACTIVE JOBSITE, OF A PROPOSED 7 STORY BUILDING ALREADY AT THE BULKHEAD LEVEL IN THE BUILDING INTERIOR FRO", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39533221Z
Evidence

{"ecb_violation_number": "39533221Z", "issue_date": "20241008", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "ACTIVE SITE OBSERVED INADEQUATE ROOF PROTECTION AT ADJACENT PROPERTY EXP#2, AND NO PROTECTION ON BALCONY AT CORNER OF EXP# 3 AND 4. STOP ALL WORK 10FT BACK CORNER OF EXP# 2 AND 3 PROVIDE ADEQUATE ROOF PROTECT", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39533221Z
Evidence

{"ecb_violation_number": "39533221Z", "issue_date": "20241008", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "ACTIVE SITE OBSERVED INADEQUATE ROOF PROTECTION AT ADJACENT PROPERTY EXP#2, AND NO PROTECTION ON BALCONY AT CORNER OF EXP# 3 AND 4. STOP ALL WORK 10FT BACK CORNER OF EXP# 2 AND 3 PROVIDE ADEQUATE ROOF PROTECT", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39533221Z
Evidence

{"ecb_violation_number": "39533221Z", "issue_date": "20241008", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "ACTIVE SITE OBSERVED INADEQUATE ROOF PROTECTION AT ADJACENT PROPERTY EXP#2, AND NO PROTECTION ON BALCONY AT CORNER OF EXP# 3 AND 4. STOP ALL WORK 10FT BACK CORNER OF EXP# 2 AND 3 PROVIDE ADEQUATE ROOF PROTECT", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39548169M
Evidence

{"ecb_violation_number": "39548169M", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "BC 3303.12-ELEVATORS AND HOISTS DURING CONSTRUCTION-AT THE TIME OF MY INSPECTION OF ACTIVE CONSTRUCTION JOB SITE I OBSERVED SINGLE CAR HOIST PERMIT # Q01279109 INSTALLED AT EXP#3-UPPON CHECKING DOB RECORD/AND", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39548169M
Evidence

{"ecb_violation_number": "39548169M", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "BC 3303.12-ELEVATORS AND HOISTS DURING CONSTRUCTION-AT THE TIME OF MY INSPECTION OF ACTIVE CONSTRUCTION JOB SITE I OBSERVED SINGLE CAR HOIST PERMIT # Q01279109 INSTALLED AT EXP#3-UPPON CHECKING DOB RECORD/AND", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39548169M
Evidence

{"ecb_violation_number": "39548169M", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "BC 3303.12-ELEVATORS AND HOISTS DURING CONSTRUCTION-AT THE TIME OF MY INSPECTION OF ACTIVE CONSTRUCTION JOB SITE I OBSERVED SINGLE CAR HOIST PERMIT # Q01279109 INSTALLED AT EXP#3-UPPON CHECKING DOB RECORD/AND", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39548166R
Evidence

{"ecb_violation_number": "39548166R", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED BALCONIES(FLOOR 1 TO 8) AT EXP#3 BY HOIST RUN WITHOUT ANY GUARDRAIL SYSTEM PROVIDED-ALL DOORS OPEN,NO CONTROL ACCESS ZONE PROVIDED,NO MEANS AND METHODS PROVIDED FOR ACCESS", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39548166R
Evidence

{"ecb_violation_number": "39548166R", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED BALCONIES(FLOOR 1 TO 8) AT EXP#3 BY HOIST RUN WITHOUT ANY GUARDRAIL SYSTEM PROVIDED-ALL DOORS OPEN,NO CONTROL ACCESS ZONE PROVIDED,NO MEANS AND METHODS PROVIDED FOR ACCESS", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39548166R
Evidence

{"ecb_violation_number": "39548166R", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED BALCONIES(FLOOR 1 TO 8) AT EXP#3 BY HOIST RUN WITHOUT ANY GUARDRAIL SYSTEM PROVIDED-ALL DOORS OPEN,NO CONTROL ACCESS ZONE PROVIDED,NO MEANS AND METHODS PROVIDED FOR ACCESS", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39548167Z
Evidence

{"ecb_violation_number": "39548167Z", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED SUPPORTED SCAFFOLD-LIGHT DUTY-(Q01152560-INSTALATION/RESPONSIBILITY LETTER PROVIDED TO GC) INSTALLED AT EXP#1/3 -NOT ACCORDING TO PLANS-AS PER PLANS ONLY 2 FULLY PLANKS ALL", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39548167Z
Evidence

{"ecb_violation_number": "39548167Z", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED SUPPORTED SCAFFOLD-LIGHT DUTY-(Q01152560-INSTALATION/RESPONSIBILITY LETTER PROVIDED TO GC) INSTALLED AT EXP#1/3 -NOT ACCORDING TO PLANS-AS PER PLANS ONLY 2 FULLY PLANKS ALL", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39548167Z
Evidence

{"ecb_violation_number": "39548167Z", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED SUPPORTED SCAFFOLD-LIGHT DUTY-(Q01152560-INSTALATION/RESPONSIBILITY LETTER PROVIDED TO GC) INSTALLED AT EXP#1/3 -NOT ACCORDING TO PLANS-AS PER PLANS ONLY 2 FULLY PLANKS ALL", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39548171L
Evidence

{"ecb_violation_number": "39548171L", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED SUPPORTED SCAFFOLD INSTALLE AT EXP#3 NEXT TO ADJ PROPERTY AT EXP#4/WORK NOT COMPLETE AT BALCONY AT EXP#3 ABOVE ADJ PROPERTY-NO ADJ PROPERTY PROTECTION PROVIDED WHILE WORK O", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39548171L
Evidence

{"ecb_violation_number": "39548171L", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED SUPPORTED SCAFFOLD INSTALLE AT EXP#3 NEXT TO ADJ PROPERTY AT EXP#4/WORK NOT COMPLETE AT BALCONY AT EXP#3 ABOVE ADJ PROPERTY-NO ADJ PROPERTY PROTECTION PROVIDED WHILE WORK O", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39548171L
Evidence

{"ecb_violation_number": "39548171L", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF MY INSPECTION OBSERVED SUPPORTED SCAFFOLD INSTALLE AT EXP#3 NEXT TO ADJ PROPERTY AT EXP#4/WORK NOT COMPLETE AT BALCONY AT EXP#3 ABOVE ADJ PROPERTY-NO ADJ PROPERTY PROTECTION PROVIDED WHILE WORK O", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39548174R
Evidence

{"ecb_violation_number": "39548174R", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "AT THE TIME OF MY INSPECTION FOUND MULTIPLE VIOLATING CONDITIONS ON SITE(COMPLAINT # 4A20288-WITH 6 SUMMONS ISSUED)-UPON REVIEWING CONSTRUCTION SUPERINTENDENT LOG BOOKS NO VIOLATING CONDITIONS MENTIONED,NO APPR", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39548174R
Evidence

{"ecb_violation_number": "39548174R", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "AT THE TIME OF MY INSPECTION FOUND MULTIPLE VIOLATING CONDITIONS ON SITE(COMPLAINT # 4A20288-WITH 6 SUMMONS ISSUED)-UPON REVIEWING CONSTRUCTION SUPERINTENDENT LOG BOOKS NO VIOLATING CONDITIONS MENTIONED,NO APPR", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39548174R
Evidence

{"ecb_violation_number": "39548174R", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "AT THE TIME OF MY INSPECTION FOUND MULTIPLE VIOLATING CONDITIONS ON SITE(COMPLAINT # 4A20288-WITH 6 SUMMONS ISSUED)-UPON REVIEWING CONSTRUCTION SUPERINTENDENT LOG BOOKS NO VIOLATING CONDITIONS MENTIONED,NO APPR", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39548168K
Evidence

{"ecb_violation_number": "39548168K", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "AT THE TIME OF MY INSPECTION OF ACTIVE JOB SITE OBSERVED STANDPIPE NOT IN READINESS FOR FIRE FIGHTING PERSONNEL AS REQUIRED-TOP LEVEL-AT ROOF LEVEL DIAL SHOWS NO PRESSURE IN STANDPIPE -0PSI-STOP ALL WORK ABOV", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39548168K
Evidence

{"ecb_violation_number": "39548168K", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "AT THE TIME OF MY INSPECTION OF ACTIVE JOB SITE OBSERVED STANDPIPE NOT IN READINESS FOR FIRE FIGHTING PERSONNEL AS REQUIRED-TOP LEVEL-AT ROOF LEVEL DIAL SHOWS NO PRESSURE IN STANDPIPE -0PSI-STOP ALL WORK ABOV", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39548168K
Evidence

{"ecb_violation_number": "39548168K", "issue_date": "20251220", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "AT THE TIME OF MY INSPECTION OF ACTIVE JOB SITE OBSERVED STANDPIPE NOT IN READINESS FOR FIRE FIGHTING PERSONNEL AS REQUIRED-TOP LEVEL-AT ROOF LEVEL DIAL SHOWS NO PRESSURE IN STANDPIPE -0PSI-STOP ALL WORK ABOV", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39544441Y
Evidence

{"ecb_violation_number": "39544441Y", "issue_date": "20250904", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "8-STORY NB AT SUPERSTRUCTURE PHASED INCLUDING ROOF & BULKHEAD STRUCTURAL WORK COMPLETED UNDER PSWO COMPLAINT 4A03193. I OBSERVED WORK CONTINUED 6TH STORIES FLOOR LEVEL & ABOVE WITH POURING OF CONCRETE WORK ON 7", "penality_imposed": "10000", "amount_paid": "0", "balance_due": "10000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$10,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39544441Y
Evidence

{"ecb_violation_number": "39544441Y", "issue_date": "20250904", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "8-STORY NB AT SUPERSTRUCTURE PHASED INCLUDING ROOF & BULKHEAD STRUCTURAL WORK COMPLETED UNDER PSWO COMPLAINT 4A03193. I OBSERVED WORK CONTINUED 6TH STORIES FLOOR LEVEL & ABOVE WITH POURING OF CONCRETE WORK ON 7", "penality_imposed": "10000", "amount_paid": "0", "balance_due": "10000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$10,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39544441Y
Evidence

{"ecb_violation_number": "39544441Y", "issue_date": "20250904", "ecb_violation_status": "RESOLVE", "hearing_status": "IN VIOLATION", "violation_description": "8-STORY NB AT SUPERSTRUCTURE PHASED INCLUDING ROOF & BULKHEAD STRUCTURAL WORK COMPLETED UNDER PSWO COMPLAINT 4A03193. I OBSERVED WORK CONTINUED 6TH STORIES FLOOR LEVEL & ABOVE WITH POURING OF CONCRETE WORK ON 7", "penality_imposed": "10000", "amount_paid": "0", "balance_due": "10000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39542131J
Evidence

{"ecb_violation_number": "39542131J", "issue_date": "20250708", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "HORIZONAL SAFETY NETTING SYSTEM BC 3308.6.4 AT THE TIME OF INSPECTION ON AN ACTIVE JOB SITE CURRENTLY AT ROOF LEVEL, I OBSERVED AT EXPOSURE 1 THAT NO HORIZONTAL NETTING WAS NOT IN PLACE WHEN USING ALTERNATIVE", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39542131J
Evidence

{"ecb_violation_number": "39542131J", "issue_date": "20250708", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "HORIZONAL SAFETY NETTING SYSTEM BC 3308.6.4 AT THE TIME OF INSPECTION ON AN ACTIVE JOB SITE CURRENTLY AT ROOF LEVEL, I OBSERVED AT EXPOSURE 1 THAT NO HORIZONTAL NETTING WAS NOT IN PLACE WHEN USING ALTERNATIVE", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$5,000.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39542131J
Evidence

{"ecb_violation_number": "39542131J", "issue_date": "20250708", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "HORIZONAL SAFETY NETTING SYSTEM BC 3308.6.4 AT THE TIME OF INSPECTION ON AN ACTIVE JOB SITE CURRENTLY AT ROOF LEVEL, I OBSERVED AT EXPOSURE 1 THAT NO HORIZONTAL NETTING WAS NOT IN PLACE WHEN USING ALTERNATIVE", "penality_imposed": "5000", "amount_paid": "0", "balance_due": "5000"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot
ECB reported balance due · 39542127R
Evidence

{"ecb_violation_number": "39542127R", "issue_date": "20250708", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF INSPECTION ON AN ACTIVE JOB SITE CURRENTLY AT ROOF LEVEL ,I OBSERVED STORAGE OF CONSTRUCTION MATERIALS AT EXPOSURE 3 ON FLOORS FROM 2 THROUGH TO 5 WITHIN 10 FEET OF UNENCLOSED LEADING EDGE CREA", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB penalty imposed · 39542127R
Evidence

{"ecb_violation_number": "39542127R", "issue_date": "20250708", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF INSPECTION ON AN ACTIVE JOB SITE CURRENTLY AT ROOF LEVEL ,I OBSERVED STORAGE OF CONSTRUCTION MATERIALS AT EXPOSURE 3 ON FLOORS FROM 2 THROUGH TO 5 WITHIN 10 FEET OF UNENCLOSED LEADING EDGE CREA", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$2,500.00As of 2026-10-09
Source reported · exact tax lot
ECB amount paid · 39542127R
Evidence

{"ecb_violation_number": "39542127R", "issue_date": "20250708", "ecb_violation_status": "RESOLVE", "hearing_status": null, "violation_description": "AT THE TIME OF INSPECTION ON AN ACTIVE JOB SITE CURRENTLY AT ROOF LEVEL ,I OBSERVED STORAGE OF CONSTRUCTION MATERIALS AT EXPOSURE 3 ON FLOORS FROM 2 THROUGH TO 5 WITHIN 10 FEET OF UNENCLOSED LEADING EDGE CREA", "penality_imposed": "2500", "amount_paid": "0", "balance_due": "2500"}

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-10-09
Source reported · exact tax lot

Complete citywide export of source-reported positive ECB balances. Source amounts retain status; imposed, paid and balance totals overlap.

Balances retain the source’s reported status and observation date. An imposed penalty is not an additional amount to add to its balance due.

Source updated 2026-10-09 · collected 2026-10-09.

Open official source ↗
DOF statement balancesTax lot 4005380043

Public balances & charges

Reported itemValuePeriod & scope
Outstanding charges
Evidence

Outstanding charges $59,697.61

Separate dated balance; do not add to annual costs

Open official source ↗
$59,697.61As of 2026-08-15
Source reported · exact tax lot
New charges this billing period
Evidence

New charges $0.00

Separate dated balance; do not add to annual costs

Open official source ↗
$0.00As of 2026-08-15
Source reported · exact tax lot
Statement amount due
Evidence

Amount Due 10/01/26: $59,697.61

Separate dated balance; do not add to annual costs

Due date: 2026-10-01

Open official source ↗
$59,697.61As of 2026-08-15
Source reported · exact tax lot

Source updated 2026-08-15 · collected 2026-10-11.

Open official source ↗
Model annual LL97 emissions exposure

Enter verified LL97 emissions and the applicable annual limit. LL84 location-based emissions above are a different reported metric and are not automatically used here.

Enter both assumptions to calculate exposure.

Before exemptions, adjustments, offsets or penalty mitigation. This scenario does not establish an issued fine or an apartment charge.

Official DOB penalty guidance ↗

Active sale listings (5)

AddressNeighborhoodPrice$/ft²SqftBeds/Bathsvs compDOMRiskScore
28-08 21 STREET #2B
Queens · built 2024
Astoria$595K$1,135524 ft²1 bd · 1 ba-79
clean
0.0Source
28-08 21 STREET #5C
Queens · built 2024
Astoria$685K$1,230557 ft²1 bd · 1 ba-79
clean
0.0Source
28-08 21 STREET #2A
Queens · built 2024
Astoria$799K$1,163687 ft²2 bd · 2 ba-79
clean
0.0Source
28-08 21 STREET #4D
Queens · built 2024
Astoria$870K$1,207721 ft²2 bd · 2 ba-79
clean
0.0Source
28-08 21 STREET #PHB
Queens · built 2024
Astoria$800K$1,290620 ft²1 bd · 1 ba-79
clean
0.0Source

Building activity

Open a record to read the full agency text.

Housing violations (HPD) 0

No records returned.

Work permits (DOB) 0

No records returned.

Building violations (DOB) 0

No records returned.

Transaction history · 0 deeds

Recorded consideration. A $0 deed is not a sale price.

No recorded transactions for this BBL yet.

More buildings in Astoria

Sources, coverage & freshness

Sources & freshness

Research contract nyc_property_research.v1 · snapshot Oct 24, 2026

Stable property ID: nyc:bbl:4005380043

This identifier represents an NYC tax lot. Condo and co-op apartment identity must be resolved separately.

Tax lot and building facts

NYC Department of City Planning (PLUTO)

completed
1 tax-lot record in the current corpus · latest record Oct 18, 2026

Pipeline completed Oct 18, 2026

The current PLUTO pipeline is configured for Manhattan and Brooklyn.

PLUTO describes the tax lot and buildings, not legal ownership of an individual apartment.

Marketed sale listings

StreetEasy, observed by CurbScoop

completed
5 active sale listings in the current corpus · latest record Mar 24, 2026

Pipeline completed Aug 31, 2026

Retired source: collection stopped on 2026-08-31, so these are the last Manhattan and Brooklyn listings observed, not the current market.

Listing observations describe marketed state as of 2026-08-31 at the latest and are not proof of a closing or exhaustive market coverage.

Recorded transfers

NYC Department of Finance, Office of the City Register (ACRIS)

completed
0 recorded deeds in the current corpus

Pipeline completed Oct 23, 2026

Deed document types associated with this BBL in the current CurbScoop corpus.

Recording can lag a transaction, and a deed with no stated consideration is not evidence of a market sale.

DOB permits

NYC Department of Buildings via NYC Open Data

completed
0 permits in the current corpus

Pipeline completed Oct 23, 2026

The current DOB permit pipeline is configured for Manhattan and Brooklyn.

A filing or permit does not prove that work was completed or that all work at the property was filed.

HPD violations

NYC Department of Housing Preservation and Development via NYC Open Data

completed
0 violations in the current corpus

Pipeline completed Oct 23, 2026

The current HPD violation pipeline is configured for Manhattan and Brooklyn.

Status and correction timing come from the published agency record and may change after CurbScoop observes it.

DOB violations

NYC Department of Buildings via NYC Open Data

completed
0 violations in the current corpus

Pipeline completed Oct 23, 2026

The current DOB violation pipeline is configured for Manhattan and Brooklyn.

Absence from the current corpus is not proof that a building has no regulatory issue.

Counts and dates describe the current CurbScoop corpus. They are not a guarantee of exhaustive agency or listing coverage.

How to read these records

Deed amounts are recorded consideration, not asking prices or a unit valuation. A blank record is not proof that an issue does not exist.