4422 Nicklaus Dr, Champaign, IL 61822

4422 Nicklaus Dr, Champaign, IL 61822

Nicklaus House

VIRTUAL TOUR, PHOTOS, AND INFORMATION COMING SOON!

ADDITIONAL DETAILS:
Administrative Fee: $500

PET POLICY:
Maximum of 2 pets
$300 one-time non-refundable pet fee per pet
$30 per month per pet

Share by: