- 345 22nd Ave S, Saint Petersburg, FL 33705$1,690/mo2 beds · 1 bath · 1,100 sq ft345 22nd Ave SSaint Petersburg, FL 33705
- 2135 Beach Dr SE #4, Saint Petersburg, FL 33705$2,100/mo2 beds · 1 bath · 700 sq ft2135 Beach Dr SE #4Saint Petersburg, FL 33705
- 140 21st Ave S #B, Saint Petersburg, FL 33705$1,700/mo2 beds · 1 bath · 1,000 sq ft140 21st Ave S #BSaint Petersburg, FL 33705View units
- 334 21st Ave S #4, Saint Petersburg, FL 33705$2,095/mo2 beds · 2 baths · 900 sq ft334 21st Ave S #4Saint Petersburg, FL 33705

- 2002 1st St S, Saint Petersburg, FL 33705$2,450/mo2 beds · 2 baths · 800 sq ft2002 1st St SSaint Petersburg, FL 33705

- 1700 3rd Ave S, Saint Petersburg, FL 33705$4,375/mo3 beds · 2 baths · 1,371 sq ft1700 3rd Ave SSaint Petersburg, FL 33705




