Address: 189 W Hickory Point Rd, Decatur, IL 62526, USA
Hickory Point Apartments | Oct 16, 2020
Hello, we allow up to 2 pets with no breed or size restrictions. We require a $250 non-refundable fee per pet that is due at move in and a $25/month pet rent per pet.