stoop
Map
LeaderboardAbout
Building SafetyHousing Conditions

150 WEST 140 STREET

Manhattan · ZIP 10030 · BIN 1060057 · Harlem (North) · Last violation May 29, 2026 · Last complaint May 27, 2026

NeighborhoodHarlem (North)
More violations than 97.1% of nearby buildings
More violations than 97% of buildings and more complaints than 98% of buildings in Harlem (North). 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: 326 violations · 428 complaints
'21'26ViolationsComplaints
▼ View all activity over time
Severityⓘopen violations
66 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 hazardous66Class Bhazardous140
Housing Preservation & Development Violations
Total violations since 2004
962
42 per year avg.↑ Up 149% in the last 2 years (326 vs 131 prior 2 yrs)
Open violations
260
Class C (immed. haz.)ⓘ66
Class B (hazardous)ⓘ140
Rent-impairingⓘ31
Housing Preservation & Development Complaints
Total complaints since 2003
2,379
99 per year avg.↑ Up 118% in the last 2 years (428 vs 196 prior 2 yrs)
Complaint Resolution
No access21%Violation issued21%No violation33%Phone resolved25%Other0%(2,379)
Urgency breakdown
Last 12 mo.

Top violation categories

5 yrsAll time
Maintenanceⓘ119 violations
Heat And Hot Waterⓘ51 violations
Egressⓘ48 violations
Extermination & Rodent Eradicationⓘ46 violations
Cleaningⓘ44 violations
Water Supplyⓘ41 violations
Paintingⓘ31 violations
Carbon Monoxide Detecting Devicesⓘ19 violations
Top complaint groupsⓘ
5 yrsAll time
Heat / hot waterⓘ237 complaints
Water & plumbingⓘ125 complaints
Mold & pestsⓘ116 complaints
Bldg maintenanceⓘ64 complaints
Electricalⓘ36 complaints
Appliancesⓘ26 complaints
Safety & fireⓘ11 complaints
Adminⓘ2 complaints
Elevatorⓘ1 complaints
Hide violations ↑See complaints →

Violation log

500 violations · Class B

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
Open violation ages
▪ < 30 days16% (40)
▪ 30–90 days13% (31)
▪ 3–12 months22% (54)
▪ 1–3 years14% (34)
▪ 3+ years36% (89)
Prior 4 yr.
Immed. Emergency9%4%
Emergency65%53%
Non-Emergency26%43%
(236)
(421)
Issued
Description
Class BClosed3EOct 2, 2013REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR MISSING IN THE ENTIRE APARTMENT LOCATED AT APT 3E, 3rd STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT NORTH
Class BClosed5LJan 22, 2013SECURE LOOSE MATTER · MAINTENANCE§ 27-2005 ADM CODE PROPERLY SECURE THE LOOSE WASH BASIN IN THE BATHROOM LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJan 22, 2013REPAIR WITH SIMILAR MATERIAL · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR WITH SIMILAR MATERIAL THE BROKEN OR DEFECTIVE BROKEN WOOD FLOOR IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJan 22, 2013SECURE LOOSE MATTER · MAINTENANCE§ 27-2005 ADM CODE PROPERLY SECURE THE LOOSE DOOR IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed—Jan 22, 2013REPAIR/ABATE UNSAFE WIRES · ARTIFICIAL LIGHTING§ 27-2005, 2006, 2037 HMC: PROPERLY REPAIR AND ABATE UNSAFE ELECTRIC WIRING CONDITION CONSISTING OF EXPOSED ELECTRICAL WIRES AT CEILING AT PUBLIC HALL, 2nd STORY, SECTION AT SOUTH
Class BClosed5LJan 22, 2013REPAIR · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR THE BROKEN OR DEFECTIVE ELECTRICAL LIGHT SWITCH AT SOUTH WALL IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJan 22, 2013NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJan 22, 2013REPAIR 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 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJan 22, 2013SECURE LOOSE MATTER · MAINTENANCE§ 27-2005 ADM CODE PROPERLY SECURE THE LOOSE RADIATOR IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed—Jan 18, 2013REMOVE ENCUMBRANCE · EGRESS§ 27-2005, 2007 ADM CODE AND DEPT. RULES AND REGULATIONS. REMOVE THE ENCUMBRANCE OBSTRUCTING EGRESS FROM FIRE ESCAPES AT NORTH/WEST,FLOWER POTS,5TH STY
Class BClosed5LJan 9, 2013REPAIR 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 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed5LJan 9, 2013NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed5LJan 9, 2013ABATE THE NUISANCE OF ROACHES · EXTERMINATION & RODENT ERADICATION§ 27-2018 ADMIN. CODE: ABATE THE NUISANCE CONSISTING OF ROACHES IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST
Class BClosed3MJan 8, 2013REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR MISSING IN THE ENTIRE APARTMENT LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosed3MJan 8, 2013REPAIR OR REPLACE CO DETECTOR · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1 HMC: REPAIR OR REPLACE THE CARBON MONOXIDE DETECTING DEVICE(S). MISSING IN THE ENTIRE APARTMENT LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosed3MJan 8, 2013REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR THE WEST WALL IN THE FOYER LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosed2MNov 30, 2012ABATE THE NUISANCE · MAINTENANCE§ 27-2005 ADM CODE & 309 M/D LAW ABATE THE NUISANCE CONSISTING OF EXPOSED ELECTRICAL WIRING SOUTH WALL IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 2M, 2nd STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosed2MNov 30, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR NORTH AND SOUTH WALL IN THE 1st ROOM FROM NORTH AT WEST LOCATED AT APT 2M, 2nd STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosed3MOct 15, 2012REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR MISSING IN THE ENTIRE APARTMENT LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM NORTH AT EAST , SECTION AT SOUTH
Class BClosed3MOct 15, 2012NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE ENTIRE APARTMENT LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM NORTH AT EAST , SECTION AT SOUTH
Class BClosed2MSep 17, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR NORTH WALL IN THE 1st ROOM FROM NORTH LOCATED AT APT 2M, 2nd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed2MSep 17, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR CEILING IN THE 1st ROOM FROM NORTH LOCATED AT APT 2M, 2nd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed2MSep 17, 2012REPAIR · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR THE BROKEN OR DEFECTIVE ELECTRICAL WALL OUTLET AT NORTH WALL IN THE 1st ROOM FROM NORTH LOCATED AT APT 2M, 2nd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed2FSep 4, 2012ABATE THE NUISANCE OF BEDBUGS · EXTERMINATION & RODENT ERADICATION§ 27-2018 ADMIN. CODE: ABATE THE NUISANCE CONSISTING OF BEDBUGS IN THE ENTIRE APARTMENT LOCATED AT APT 2F, 2nd STORY, 1st APARTMENT FROM EAST AT SOUTH
Class BClosed2FSep 4, 2012NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE ENTIRE APARTMENT LOCATED AT APT 2F, 2nd STORY, 1st APARTMENT FROM EAST AT SOUTH
Class BClosed2FSep 4, 2012REPAIR/ABATE UNSAFE WIRES · ARTIFICIAL LIGHTING§ 27-2005, 2006, 2037 HMC: PROPERLY REPAIR AND ABATE UNSAFE ELECTRIC WIRING CONDITION CONSISTING OF ,EXPOSED WIRES AT CEILING IN THE KITCHEN LOCATED AT APT 2F, 2nd STORY, 1st APARTMENT FROM EAST AT SOUTH
Class BClosed2FSep 4, 2012REPAIR 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 2F, 2nd STORY, 1st APARTMENT FROM EAST AT SOUTH
Class BClosed2FAug 22, 2012NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE 2nd ROOM FROM EAST LOCATED AT APT 2F, 2nd STORY, 1st APARTMENT FROM EAST AT SOUTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR AT CEILING IN THE FOYER LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR AT NORTH WALL, EAST WALL, SOUTH WALL, CEILING IN THE KITCHEN LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012REPAIR 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 NORTH WALL, CEILING IN THE BATHROOM LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012MAKE DOORS SELF-CLOSING · EGRESS§ 27-2005, 27-2007, 27-2041.1 HMC: REPLACE OR REPAIR THE SELF-CLOSING DOORS THAT IS MISSING OR DEFECTIVE ENTRANCE DOOR IN THE FOYER LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012REPAIR WITH SIMILAR MATERIAL · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR WITH SIMILAR MATERIAL THE BROKEN OR DEFECTIVE WOOD FLOOR IN THE KITCHEN LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012RETIRED - REPLACE WITH NEW THE BROKEN AND DEFECTIVE · RETIRED§ 27-2005 ADM CODE REPLACE WITH NEW THE BROKEN OR DEFECTIVE ELECTRICAL OUTLET AT NORTH WALL IN THE KITCHEN LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 16, 2012NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE ENTIRE APARTMENT LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed2MAug 15, 2012REPLACE · MAINTENANCE§ 27-2005 ADM CODE REPLACE WITH NEW THE MISSING ELECTRICAL OUTLET COVER IN THE KITCHEN LOCATED AT APT 2M, 2nd STORY, 1st APARTMENT FROM WEST AT NORTH
Class BClosed3MAug 3, 2012REPAIR OR REPLACE CO DETECTOR · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1 HMC: REPAIR OR REPLACE THE CARBON MONOXIDE DETECTING DEVICE(S). MISSING IN THE ENTIRE APARTMENT LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 3, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR THE CEILING, NORTH WALL, SOUTH WALL IN THE KITCHENETTE LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 3, 2012REPAIR WITH SIMILAR MATERIAL · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR WITH SIMILAR MATERIAL THE BROKEN OR DEFECTIVE WOOD FLOOR IN THE 1st ROOM FROM EAST AT NORTH LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed3MAug 3, 2012REPAIR 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 2nd ROOM FROM EAST AT NORTH LOCATED AT APT 3M, 3rd STORY, 1st APARTMENT FROM WEST AT NORTH , SECTION AT SOUTH
Class BClosed5LJun 28, 2012SECURE LOOSE MATTER · MAINTENANCE§ 27-2005 ADM CODE PROPERLY SECURE THE LOOSE WASHBASIN IN THE BATHROOM LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJun 28, 2012REPAIR · MAINTENANCE§ 27-2005 ADM CODE PROPERLY REPAIR THE BROKEN OR DEFECTIVE MORTISE LOCKING ASSEMBLY AT DOOR IN THE ENTRANCE LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJun 28, 2012NO CO DETECTOR OR DETECTOR NOT OPERATIONAL · CARBON MONOXIDE DETECTING DEVICES§ 27-2046.1, 2046.2 HMC: PROVIDE AN APPROVED AND OPERATIONAL CARBON MONOXIDE DETECTING DEVICE, INSTALLED IN ACCORDANCE WITH APPLICABLE LAW AND RULES. IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJun 28, 2012REPAIR 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 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJun 28, 2012REPAIR OR REPLACE SMOKE DETECTOR · SMOKE DETECTING DEVICES§ 27-2045 ADM CODE REPAIR OR REPLACE THE SMOKE DETECTOR MISSING IN THE ENTIRE APARTMENT LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed5LJun 28, 2012REPAIR BROKEN, LOOSE CONNECTION · SEWERS AND DRAINAGE§ 27-2026 ADM CODE REPAIR THE BROKEN OR DEFECTIVE CONNECTION AT WASTEPIPE AT WASHBASIN IN THE BATHROOM LOCATED AT APT 5L, 5th STORY, 1st APARTMENT FROM SOUTH AT WEST , SECTION AT SOUTH
Class BClosed—Mar 12, 2012NO LIGHT AT ENTRANCE TO BUILDING · ARTIFICIAL LIGHTING§ 27-2040 ADM CODE PROVIDE ADEQUATE LIGHTING AT OR NEAR THE OUTSIDE OF THE FRONT ENTRANCEWAY OF THE BUILDING AND KEEP SAME BURNING FROM SUNSET EVERY DAY TO SUNRISE ON THE DAY FOLLOWING 200 WATTS REQUIRED , LIGHTS NOT ON
Class BClosed5HMar 2, 2012REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR CEILING IN THE BATHROOM LOCATED AT APT 5H, 5th STORY, 1st APARTMENT FROM EAST AT SOUTH , SECTION AT SOUTH
Class BClosed—Nov 7, 2011RETIRED - REPLACE WITH NEW THE BROKEN AND DEFECTIVE · RETIRED§ 27-2005 ADM CODE REPLACE WITH NEW THE BROKEN OR DEFECTIVE WIRE GLASS IN TRANSOM ABOVE VESTIBULE DOOR AT PUBLIC HALL, 1st STORY
Class BClosed3LOct 31, 2011REPAIR PLASTER · MAINTENANCE§ 27-2005 ADM CODE REPAIR THE BROKEN OR DEFECTIVE PLASTERED SURFACES AND PAINT IN A UNIFORM COLOR WALLS AND CEILINGS THROUGHOUT IN THE ENTIRE APARTMENT LOCATED AT APT 3L, 3rd STORY, 1st APARTMENT FROM EAST AT SOUTH , SECTION AT SOUTH
Page 9 of 10
← PrevNext →