Apartment Unit 1 at 534 Palm Beach Street #1, Tallahassee, FL 32310 - HotPads