144 Armour Street, Houston, DE 19954 - Homesnap