8821 MCFADDEN is a 2,271 square foot house on a 6,386 square foot lot with 5 bedrooms. This home is currently off market - it last sold on July 21, 1999 for $212,000