2241 W Pensacola Street #88, Tallahassee, FL 32304 - MLS#330081 - A...