Oakridge Townhouses 274 Ross Road, Tallahassee, FL 32305