1595 Meghan Avenue, Algonquin, IL 60102 - Homesnap