House for Rent / Sale 2630 61st Ave South, St Petersburg. 2 Bedroom 1.75 bath, fenced yard, few miles to downtown, quick access to highway, Pets allowed with additional deposit of 250.00. First and Deposit. $1000.00 month. Contact 618-972-8784 for additional information. Pictures upon request.