stoop
Map
LeaderboardAbout
Building SafetyHousing Conditions

335 EAST 148 STREET

Bronx · ZIP 10451 · BIN 2000903 · Melrose · Last violation May 21, 2026 · Last complaint May 20, 2026

NeighborhoodMelrose
More violations than 98.4% of nearby buildings
More violations than 98% of buildings and more complaints than 100% of buildings in Melrose. Size-normalized against residential buildings in the neighborhood for issues in the last 10 years.
ViolationsComplaints
Activity TrendsLast 5 years
A steady level of activity over time
Last 2 yrs: 228 violations · 829 complaints
'21'26ViolationsComplaints
▼ View all activity over time
Severityⓘopen violations
23 immediately hazardous (Class C) violations still open
Class C violations include lead paint, mold, pest infestations, heat/hot water failure, and structural hazards — the most serious category.
Class Cimmediately hazardous23Class Bhazardous20
Housing Preservation & Development Violations
Total violations since 1989
1,499
39 per year avg.↑ Up 59% in the last 2 years (228 vs 143 prior 2 yrs)
Open violations
53
Class C (immed. haz.)ⓘ23
Class B (hazardous)ⓘ20
Rent-impairingⓘ5
Open violation ages
▪ < 30 days2% (1)
▪ 30–90 days43% (23)
▪ 3–12 months26% (14)
▪ 1–3 years13% (7)
▪ 3+ years15% (8)
Housing Preservation & Development Complaints
Total complaints since 2003
3,189
133 per year avg.↑ Up 484% in the last 2 years (829 vs 142 prior 2 yrs)
Complaint Resolution
No access12%Violation issued20%No violation26%Phone resolved41%Other0%(3,189)
Urgency breakdown
Last 12 mo.

Top violation categories

5 yrsAll time
Maintenanceⓘ153 violations
Extermination & Rodent Eradicationⓘ72 violations
Egressⓘ51 violations
Paintingⓘ37 violations
Water Supplyⓘ37 violations
Cleaningⓘ23 violations
Carbon Monoxide Detecting Devicesⓘ22 violations
Smoke Detecting Devicesⓘ22 violations
Top complaint groupsⓘ
5 yrsAll time
Heat / hot waterⓘ720 complaints
Mold & pestsⓘ91 complaints
Water & plumbingⓘ86 complaints
Bldg maintenanceⓘ78 complaints
Safety & fireⓘ31 complaints
Appliancesⓘ10 complaints
Electricalⓘ7 complaints
Adminⓘ6 complaints
Elevatorⓘ1 complaints
Outdoor / structuralⓘ1 complaints
Hide violations ↑See complaints →

Violation log

1,499 violations

All classesClass AClass BClass CClass IAllOpenClosed
ClassStatusApt

Building safety complaints, construction, permits, and structural issues filed with the NYC Dept. of Buildings, are scored separately.

Building Safety →
See something wrong? File a complaint with 311
Prior 4 yr.
Immed. Emergency1%4%
Emergency87%66%
Non-Emergency12%30%
(678)
(409)
Issued
Description
Class BClosedRENT IMPAIRING—Sep 12, 2018REMOVE ENCUMBRANCES · EGRESS§ 27-2005, 2007 ADM CODE REMOVE ALL ENCUMBRANCES CONSISTING OF FREE STATANDING RADIATOR AT AT PUBLIC HALL, 5th STORY
Class BClosed32Sep 12, 2018MAKE DOORS SELF-CLOSING · EGRESS§ 27-2005, 2007 ADM CODE ARRANGE AND MAKE SELF-CLOSING THE DOORS : IN THE ENTRANCE LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR INOPERABLE LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018REPAIR OR REPLACE CO DETECTOR · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1 HMC: REPAIR OR REPLACE THE CARBON MONOXIDE DETECTING DEVICE(S). INOPERABLE LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class CClosed32Sep 12, 2018INSTALL/REPLACE/REPAIR WINDOW GUARDS (APT) · WINDOW GUARDS§ 27-2043.1 HMC INSTALL THE MISSING OR REPAIR/REPLACE THE DEFECTIVE WINDOW GUARD(S) IN ACCORDANCE WITH THE SPECIFICATIONS OF THE NEW YORK CITY HEALTH CODE SECTION 24 RCNY CHAPTER 12. WG TO INSTALL = 2; WG TO REPLACE = 0; WG TO REPAIR = 0; LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018ABATE THE NUISANCE OF MICE · EXTERMINATION & RODENT ERADICATION§ 27-2018 ADMIN. CODE: ABATE THE NUISANCE CONSISTING OF MICE LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class AClosed32Sep 12, 2018PAINT METAL · PAINTING§ 27-2005 ADM CODE PAINT METAL IN ACCORDANCE WITH DEPT. REGULATION THE 1st RADIATOR FROM EAST AT SOUTH WALL, 1st RISER FROM EAST AT SOUTH WALL IN THE 2nd ROOM FROM NORTH AT WEST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class AClosed32Sep 12, 2018PAINT METAL · PAINTING§ 27-2005 ADM CODE PAINT METAL IN ACCORDANCE WITH DEPT. REGULATION THE 1st RISER FROM NORTH AT EAST WALL IN THE BATHROOM LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class AClosed32Sep 12, 2018PAINT METAL · PAINTING§ 27-2005 ADM CODE PAINT METAL IN ACCORDANCE WITH DEPT. REGULATION THE 1st RADIATOR FROM WEST AT NORTH WALL, 1st RISER FROM WEST AT NORTH WALL IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR THE SOUTH WALL IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR THE CEILING IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class AClosed32Sep 12, 2018PAINT METAL · PAINTING§ 27-2005 ADM CODE PAINT METAL IN ACCORDANCE WITH DEPT. REGULATION THE 1st RADIATOR FROM WEST AT NORTH WALL, 1st RISER FROM SOUTH AT WEST WALL IN THE KITCHEN LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR THE SOUTH WALL, WEST WALL IN THE KITCHEN LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018TRACE & REPAIR THE SOURCE & ABATE THE…MOLD · CLEANING§ 27-2005 HMC:TRACE AND REPAIR THE SOURCE AND ABATE THE NUISANCE CONSISTING OF MOLD ... 15 SQ FT AT CEILING IN THE 2nd ROOM FROM NORTH AT EAST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed32Sep 12, 2018REPAIR THE SOURCE AND ABATE THE WATER LEAK · WATER SUPPLY§ 27-2026, 2027 HMC: PROPERLY REPAIR THE SOURCE AND ABATE THE EVIDENCE OF A WATER LEAK AT CEILING IN THE 2nd ROOM FROM NORTH AT EAST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class CClosed32Sep 12, 2018LEAD-BASED PAINT HAZARD- POSITIVE · LEAD-BASED PAINT§ 27-2056.6 ADM CODE - CORRECT THE LEAD-BASED PAINT HAZARD - PAINT THAT TESTED POSITIVE FOR LEAD CONTENT AND THAT IS PEELING OR ON A DETERIORATED SUBSURFACE - USING WORK PRACTICES SET FORTH IN 28 RCNY §11-06(B)(2) 1st WINDOW FRAME FROM EAST AT SOUTH WALL, 2nd WINDOW FRAME FROM EAST AT SOUTH WALL IN THE 2nd ROOM FROM NORTH AT EAST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class CClosed32Sep 12, 2018LEAD-BASED PAINT HAZARD- POSITIVE · LEAD-BASED PAINT§ 27-2056.6 ADM CODE - CORRECT THE LEAD-BASED PAINT HAZARD - PAINT THAT TESTED POSITIVE FOR LEAD CONTENT AND THAT IS PEELING OR ON A DETERIORATED SUBSURFACE - USING WORK PRACTICES SET FORTH IN 28 RCNY §11-06(B)(2) CEILING IN THE KITCHEN LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class CClosed32Sep 12, 2018LEAD-BASED PAINT HAZARD- POSITIVE · LEAD-BASED PAINT§ 27-2056.6 ADM CODE - CORRECT THE LEAD-BASED PAINT HAZARD - PAINT THAT TESTED POSITIVE FOR LEAD CONTENT AND THAT IS PEELING OR ON A DETERIORATED SUBSURFACE - USING WORK PRACTICES SET FORTH IN 28 RCNY §11-06(B)(2) CEILING IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class CClosed32Sep 12, 2018LEAD-BASED PAINT HAZARD- POSITIVE · LEAD-BASED PAINT§ 27-2056.6 ADM CODE - CORRECT THE LEAD-BASED PAINT HAZARD - PAINT THAT TESTED POSITIVE FOR LEAD CONTENT AND THAT IS PEELING OR ON A DETERIORATED SUBSURFACE - USING WORK PRACTICES SET FORTH IN 28 RCNY §11-06(B)(2) EAST WALL, 1st WINDOW FRAME FROM WEST AT NORTH WALL IN THE BATHROOM LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class CClosed32Sep 12, 2018LEAD-BASED PAINT HAZARD- POSITIVE · LEAD-BASED PAINT§ 27-2056.6 ADM CODE - CORRECT THE LEAD-BASED PAINT HAZARD - PAINT THAT TESTED POSITIVE FOR LEAD CONTENT AND THAT IS PEELING OR ON A DETERIORATED SUBSURFACE - USING WORK PRACTICES SET FORTH IN 28 RCNY §11-06(B)(2) NORTH WALL, SOUTH WALL, WEST WALL, 1st WINDOW FRAME FROM EAST AT SOUTH WALL IN THE 2nd ROOM FROM NORTH AT WEST LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Class BClosed11Aug 22, 2018MAKE DOORS SELF-CLOSING · EGRESS§ 27-2005, 2007 ADM CODE ARRANGE AND MAKE SELF-CLOSING THE DOORS .. IN THE ENTRANCE LOCATED AT APT 11, 2nd STORY, 1st APARTMENT FROM NORTH AT EAST
Class BClosed17Aug 22, 2018MAKE DOORS SELF-CLOSING · EGRESS§ 27-2005, 2007 ADM CODE ARRANGE AND MAKE SELF-CLOSING THE DOORS .. IN THE ENTRANCE LOCATED AT APT 17, 3rd STORY, 1st APARTMENT FROM NORTH AT EAST
Class BClosed11Aug 22, 2018REMOVE BARS OR GATES FROM FIRE ESCAPE WINDOW · EGRESS§ 27-2005, 2007 ADM CODE FIRE EGRESS DEFECTIVE. REMOVE OBSTRUCTING BARS OR UNLAWFUL GATES FROM WINDOW TO FIRE ESCAPE OR PROVIDE APPROVED TYPE GATE .. LOCATED AT APT 11, 2nd STORY, 1st APARTMENT FROM NORTH AT EAST
Class BClosedRENT IMPAIRING17Aug 22, 2018REMOVE ILLEGAL FASTENING · EGRESS§ 27-2005, 2007 ADM CODE REMOVE THE ILLEGAL FASTENING KEY OPERATED LOCK INSTALLED AT THE DOOR LEADING TO FIRE ESCAPE WINDOW IN THE 2nd ROOM FROM EAST LOCATED AT APT 17, 3rd STORY, 1st APARTMENT FROM NORTH AT EAST
Class BClosed22Aug 22, 2018REMOVE BARS OR GATES FROM FIRE ESCAPE WINDOW · EGRESS§ 27-2005, 2007 ADM CODE FIRE EGRESS DEFECTIVE. REMOVE OBSTRUCTING BARS OR UNLAWFUL GATES FROM WINDOW TO FIRE ESCAPE OR PROVIDE APPROVED TYPE GATE .. LOCATED AT APT 22, 4th STORY, 1st APARTMENT FROM WEST AT NORTH
Class CClosed22Aug 22, 2018INSTALL/REPLACE/REPAIR WINDOW GUARDS (APT) · WINDOW GUARDS§ 27-2043.1 HMC INSTALL THE MISSING OR REPAIR/REPLACE THE DEFECTIVE WINDOW GUARD(S) IN ACCORDANCE WITH THE SPECIFICATIONS OF THE NEW YORK CITY HEALTH CODE SECTION 24 RCNY CHAPTER 12. WG TO INSTALL = 0; WG TO REPLACE = 0; WG TO REPAIR = 2; IN THE ENTIRE APARTMENT LOCATED AT APT 22, 4th STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosedRENT IMPAIRING11Aug 22, 2018REMOVE ILLEGAL FASTENING · EGRESS§ 27-2005, 2007 ADM CODE REMOVE THE ILLEGAL FASTENING KEY OPERATED LOCK INSTALLED AT THE DOOR LEADING TO FIRE ESCAPE WINDOW IN THE 1st ROOM FROM NORTH LOCATED AT APT 11, 2nd STORY, 1st APARTMENT FROM NORTH AT EAST
Class BClosed16Aug 21, 2018REPAIR OR REPLACE CO DETECTOR · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1 HMC: REPAIR OR REPLACE THE CARBON MONOXIDE DETECTING DEVICE(S). MISSING LOCATED AT APT 16, 3rd STORY, 3rd APARTMENT FROM SOUTH AT WEST
Class CClosed—Aug 21, 2018POST BOILER ROOM ACCESS NOTICE · HEAT AND HOT WATER§ 27-2033 ADM CODE POST NOTICE, IN FORM APPROVED BY THE DEPARTMENT, STATING THE NAME AND LOCATION OF THE PERSON DESIGNATED BY THE OWNER TO HAVE KEY TO BUILDINGS HEATING SYSTEM MISSING AT PUBLC HALL 1 STORY AND BOILER ROOM DOOR AT BASEMENT
Class BClosed16Aug 21, 2018REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR MISSING LOCATED AT APT 16, 3rd STORY, 3rd APARTMENT FROM SOUTH AT WEST
Class BClosed16Aug 21, 2018MAKE DOORS SELF-CLOSING · EGRESS§ 27-2005, 2007 ADM CODE ARRANGE AND MAKE SELF-CLOSING THE DOORS .. IN THE ENTRANCE LOCATED AT APT 16, 3rd STORY, 3rd APARTMENT FROM SOUTH AT WEST
Class BClosedRENT IMPAIRING28Mar 19, 2018INADEQUATE COLD WATER · WATER SUPPLY§ 27-2024 ADM CODE PROVIDE ADEQUATE SUPPLY OF COLD WATER FOR THE FIXTURES AT SINK IN THE KITCHEN LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed—Mar 19, 2018ABATE THE NUISANCE · MAINTENANCE§ 27-2005 ADM CODE & 309 M/D LAW ABATE THE NUISANCE CONSISTING OF FREE STANDING RADIATOR AT PUBLIC HALL, 5th STORY
Class BClosedRENT IMPAIRING28Mar 19, 2018INADEQUATE HOT WATER SUPPLY (VOLUME) · WATER SUPPLY§ 27-2024 ADM CODE PROVIDE ADEQUATE SUPPLY OF HOT WATER FOR THE FIXTURES AT WASH BASIN IN THE BATHROOM LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed28Mar 19, 2018REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR DEFECTIVE IN THE ENTIRE APARTMENT LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed28Mar 19, 2018REPAIR OR REPLACE CO DETECTOR · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1 HMC: REPAIR OR REPLACE THE CARBON MONOXIDE DETECTING DEVICE(S). DEFECTIVE IN THE ENTIRE APARTMENT LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed28Mar 19, 2018REPAIR · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR THE BROKEN OR DEFECTIVE UPPER SASH COUNTER BALANCES AT FIRST WINDOW FROM SOUTH AT WEST IN THE 2nd ROOM FROM NORTH LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosedRENT IMPAIRING28Mar 19, 2018INADEQUATE HOT WATER SUPPLY (VOLUME) · WATER SUPPLY§ 27-2024 ADM CODE PROVIDE ADEQUATE SUPPLY OF HOT WATER FOR THE FIXTURES AT SINK IN THE KITCHEN LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosedRENT IMPAIRING—Mar 19, 2018REMOVE ILLEGAL FASTENING · EGRESS§ 27-2005, 2007 ADM CODE REMOVE THE ILLEGAL FASTENING DOUBLE CYLINDER KEY OPERATED LOCK AT GATE AT WEST SECTION, AT FRONT AREAWAY
Class BClosedRENT IMPAIRING28Mar 19, 2018INADEQUATE COLD WATER · WATER SUPPLY§ 27-2024 ADM CODE PROVIDE ADEQUATE SUPPLY OF COLD WATER FOR THE FIXTURES AT WASH BASIN IN THE BATHROOM LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed28Mar 19, 2018REPLACE · MAINTENANCE§ 27-2005 ADM CODE REPLACE WITH NEW THE MISSING SASH LOCK AT FIRST WINDOW FROM SOUTH AT WEST, IN THE 2nd ROOM FROM NORTH LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed28Mar 19, 2018REPLACE · MAINTENANCE§ 27-2005 ADM CODE REPLACE WITH NEW THE MISSING SASH LOCK AT FIRE ESCAPE WINDOW FIRST WINDOW FROM SOUTH AT WEST IN THE 2nd ROOM FROM NORTH LOCATED AT APT 28, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed1Feb 15, 2018REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR DEFECTIVE IN THE ENTIRE APARTMENT LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class BClosed1Feb 15, 2018REPAIR · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR THE BROKEN OR DEFECTIVE UPPER AND LOWER WINDOW COUNTER BALANCE IN THE 1st ROOM FROM EAST AT SOUTH LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class BClosed1Feb 15, 2018REPAIR WITH SIMILAR MATERIAL · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR WITH SIMILAR MATERIAL THE BROKEN OR DEFECTIVE CERAMIC TILES AT WEST WALL IN THE BATHROOM LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class BClosed1Feb 15, 2018REPAIR WITH SIMILAR MATERIAL · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR WITH SIMILAR MATERIAL THE BROKEN OR DEFECTIVE CERAMIC TILES AT FLOOR IN THE BATHROOM LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class CClosedRENT IMPAIRING1Feb 15, 2018REMOVE RODENT · EXTERMINATION & RODENT ERADICATION§ 27-2018 ADM CODE ABATE THE NUISANCE CONSISTING OF RODENTS RATS IN THE ENTIRE APARTMENT LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class BClosed1Feb 15, 2018REPAIR OR REPLACE CO DETECTOR · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1 HMC: REPAIR OR REPLACE THE CARBON MONOXIDE DETECTING DEVICE(S). DEFECTIVE IN THE ENTIRE APARTMENT LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class BClosed1Feb 15, 2018ABATE THE NUISANCE OF ROACHES · EXTERMINATION & RODENT ERADICATION§ 27-2018 ADMIN. CODE: ABATE THE NUISANCE CONSISTING OF ROACHES IN THE ENTIRE APARTMENT LOCATED AT APT 1, 1st STORY, 3rd APARTMENT FROM NORTH AT EAST
Class BClosed32Feb 5, 2018REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR DEFECTIVE IN THE ENTIRE APARTMENT LOCATED AT APT 32, 6th STORY, 2nd APARTMENT FROM EAST AT SOUTH
Page 16 of 30
← PrevNext →