1136 Neola St is a 868 square foot house on a 4,770 square foot lot with 2 bedrooms and 1 bathroom. This home is currently off market - it last sold on July 25, 2013 for $507,000