40 34250 HAZELWOOD AVENUE is a 1534 square foot Townhouse on a 3023 square foot lot