tjs place - Apartments for Rent in Twin Falls, Idaho, United States
Shared room in Twin Falls, United States. To be honest, this is just a cheap place to crash for the night. If you want to spend very little but still get a hot shower and a bed, this is the place. The apartment is about as clean as most roommate apartments you have been around in the past...
See this content immediately after install