1/2 Price Dropped by $4K $27,500 0.11 Acres 2332 Saint Marks ST, Tallahassee, FL 32310 Listed by Keller Williams Island Life RE