While coastal cities see studio apartments commanding astronomical rents, here a charming two-bedroom home might rent for under $800 monthly. Historic cottages with front porches perfect for evening ...