This is a apartment home. This home is located at 306 White Dr APT C3, Tallahassee, FL 32304.Show more