321 James St, Geneva, IL 60134


1 year ago

Great apartment

Lived in this building for multiple years. Renovated right before I moved in so everything was very nice and modern. Small apartment but plenty of room for 1-2 people. Location is amazing with plenty of shops, restaurants, and bars in walking distance. Great spot overall!