Townhouse for Rent – Spirit Lake, IA Enjoy convenient single-level living in this 2-bedroom townhouse, near downtown, banks, grocery stores, restaurants, and the post office. The main floor features a large living room, galley kitchen, and full bath. A full, unfinished basement offers laundry hookups, a ¾ bathroom, and ample storage space. Single detached garage stall included. Utilities covered: water, sewer, garbage, recycling, lawn care, and snow removal. Tenant pays gas heat and electricity. Newer roof. Two units available—one end unit (shares one wall) and one middle unit (shares two walls). Quiet complex with minimal steps to entry. Rent: $1, 100/month. Security Deposit: $1, 100 One-year lease required. Background check required. No smoking