What is 2008 Taft Ave?
2008 Taft Ave is a 1,924 square foot house on a 3,928 square foot lot with 3 bedrooms and 2 bathrooms. This home is currently off market - it last sold on April 15, 2010 for $790,000