RR
Rent Regulations
Home›Minnesota›Princeton›Princeton City Code Title 3 Ch. 358 §§ 358.01–358.21

Princeton — City Code Title 3 Ch. 358 §§ 358.01–358.21 Long Term Residential Rental Licensing (Ord. 901, 10-22-2026; 21 §§)

Long-term residential rental licensing: inspection, licence application, agent requirement, anti-retaliation, summary action, penalties. City of Princeton, MN. Added Ord. 901, 10-22-2026.

View official source

Provisions (21)

§ 358.01

Purpose and Intent

§ 358.02

Scope of Article

§ 358.03

Definitions

§ 358.04

International Property Maintenance Code

§ 358.05

Code Conflicts

§ 358.06

Authority of Fire Chief; Right of Entry

§ 358.07

Appeals

§ 358.08

Inspections

§ 358.09

Application and Inspection Fee

§ 358.10

License Required

§ 358.11

Application for License

§ 358.12

Agent Required

§ 358.13

Initial License Issuance

§ 358.14

Display of License

§ 358.15

Transfer of license

§ 358.16

Trash Removal for Rental Properties

§ 358.17

License Suspension, Revocation, Denial and Non-renewal

§ 358.18

No Retaliation

§ 358.19

Summary Action

§ 358.20

Severability Clause

§ 358.21

Violations and Penalties

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