3912 N Keeler Ave is a house on a 7,800 square foot lot with 6 bedrooms and 5 bathrooms. This home is currently off market - it last sold on April 27, 2016 for $1,330,000