Report Results for
People Living at 982 W Brevard St #N6, Tallahassee, FL 32304
This building is a Multi-Family Home house. Residence was constructed in 1971. The building is 54 years old. 17 Buildings is the size of the living area. The land lot size is 9.87 acres. The lot's dimensions are: 9.87 acres. Owner bought this property on 2013/08/21, Wednesday for $10,400,000.