RR
Rent Regulations
Home›Illinois›Mascoutah›Mascoutah — Ch. 29 Art. III Environmental Requirements (Property Maintenance)

Mascoutah — Ch. 29 Art. III Environmental Requirements (Property Maintenance)

Provisions (39)

§ 29-3-1

Scope

§ 29-3-10

Exhaust vents

§ 29-3-11

Accessory structures

§ 29-3-12

Motor vehicles

§ 29-3-13

Residential areas

§ 29-3-15

General

§ 29-3-16

Street numbers

§ 29-3-17

Structural members

§ 29-3-18

Exterior surfaces (foundations, walls and roof)

§ 29-3-19

Window and door frames

§ 29-3-2

Responsibility

§ 29-3-21

General

§ 29-3-22

Structural members

§ 29-3-23

Interior surfaces

§ 29-3-24

Free from dampness

§ 29-3-25

Sanitation

§ 29-3-26

Storage

§ 29-3-27

Insect and rat harborage

§ 29-3-28

Exit doors

§ 29-3-29

Stairs, porches and railings

§ 29-3-3

Vacant structures and land

§ 29-3-31

Scope

§ 29-3-32

Responsibility

§ 29-3-33

Access to public property

§ 29-3-34

Open space

§ 29-3-35

Alternative devices

§ 29-3-36

Light; general

§ 29-3-39

Separation of units

§ 29-3-40

Common access

§ 29-3-41

Below grade rooms

§ 29-3-44

Overcrowding

§ 29-3-45

Prohibited use

§ 29-3-46

Minimum ceiling heights

§ 29-3-47

Correctional institutional occupancies

§ 29-3-5

Sanitation

§ 29-3-6

Grading and drainage

§ 29-3-7

Insect and rat control

§ 29-3-8

Public areas

§ 29-3-9

Noxious weeds

RR
Rent Regulations

Open, always-current, machine-readable corpus of US multifamily housing regulations with public API, hybrid search, and strict-citation AI chat.

Not Legal Advice

This service provides regulatory information for research purposes. It does not constitute legal advice. Consult a qualified attorney for legal matters.

Read full disclaimer →

Resources

  • API Documentation
  • Search Regulations
  • Browse by Topic
  • Browse by Location
  • Transparency Report
  • Audit Log

Legal & Source

  • Terms of Service
  • Privacy Policy
  • Data License (CC-BY-SA)
  • Source Code
  • How to Cite
Use this in your app

JavaScript

import { RentReg } from '@rentregulations/sdk';

const client = new RentReg({
  apiKey: 'your-api-key'
});

const results = await client.search({
  query: 'security deposit limits',
  jurisdiction: 'CA'
});

Python

from rentregulations import Client

client = Client(api_key='your-api-key')

results = client.search(
    query='security deposit limits',
    jurisdiction='CA'
)

cURL

curl -X GET \
  'https://api.rentregulations.com/v1/search' \
  -H 'Authorization: Bearer your-api-key' \
  -H 'Content-Type: application/json' \
  -d '{"query":"security deposit limits"}'

© 2026 Rent Regulations. Licensed under Business Source License 1.1

Data compiled from public government sources. Individual regulations remain under their original licenses.

RR