610 Davie Ave is a 3,189 square foot house on a 10,660 square foot lot with 3 bedrooms and 3 bathrooms. This home is currently off market.