2300 Parrot LnTallahassee, FL 32303
The property located at 2300 Parrot Ln Tallahassee, FL 32303 is a Detached property. Built in 1956, the property at 2300 Parrot Ln has 3 bedrooms, 1 bathroom, is approximately 1,014 square feet. The property is located in the Na neighborhood.
Address:2300 Parrot Ln, Tallahassee, FL 32303