Townhouses in Saint Petersburg, FL
152 homes for sale · Updated August 12, 2026 · Page 3 of 4
- 17 29th street north lot 8, Saint Petersburg 33713 $900,000 · 2 bd · 4 ba · 2,457 sqft
- 2104 4th street south 3, Saint Petersburg 33705 $765,000 · 3 bd · 4 ba · 2,280 sqft
- 2551 11th place north, Saint Petersburg 33713 $699,000 · 4 bd · 4 ba · 2,205 sqft
- 11 franklin court south c, Saint Petersburg 33711 $1,399,000 · 3 bd · 2 ba · 2,334 sqft
- 573 boca ciega point boulevard north, Saint Petersburg 33708 $597,000 · 2 bd · 2 ba · 1,650 sqft
- 2522 12th terrace north, Saint Petersburg 33713 $764,990 · 3 bd · 4 ba · 2,205 sqft
- 3751 pompano drive southeast 3751, Saint Petersburg 33705 $375,000 · 2 bd · 2 ba · 1,053 sqft
- 990 san carlos court northeast, Saint Petersburg 33702 $590,000 · 3 bd · 3 ba · 1,796 sqft
- 343 8th street north, Saint Petersburg 33701 $759,000 · 3 bd · 4 ba · 1,988 sqft
- 2144 5th avenue north, Saint Petersburg 33713 $864,150 · 3 bd · 4 ba · 2,872 sqft
- 1134 rue des rois 1134, Saint Petersburg 33707 $139,900 · 2 bd · 2 ba · 1,047 sqft
- 256 valencia circle, Saint Petersburg 33716 $449,900 · 3 bd · 3 ba · 1,990 sqft
- 368 14th street north, Saint Petersburg 33705 $899,900 · 3 bd · 4 ba · 2,346 sqft
- 190 banyan bay drive, Saint Petersburg 33705 $659,500 · 3 bd · 3 ba · 2,194 sqft
- 3009 1st avenue north, Saint Petersburg 33713 $998,950 · 3 bd · 4 ba · 2,131 sqft
- 827 grove street north, Saint Petersburg 33701 $624,900 · 3 bd · 3 ba · 1,878 sqft
- 636 boca ciega point boulevard south, Saint Petersburg 33708 $449,900 · 2 bd · 2 ba · 1,400 sqft
- 269 madeira circle, Saint Petersburg 33715 $450,000 · 3 bd · 3 ba · 1,585 sqft
- 645 boca ciega point boulevard north, Saint Petersburg 33708 $789,900 · 2 bd · 2 ba · 1,650 sqft
- 5246 neil drive, Saint Petersburg 33714 $405,000 · 3 bd · 3 ba · 1,713 sqft
- 521 101st avenue north, Saint Petersburg 33702 $349,995 · 3 bd · 4 ba · 1,680 sqft
- 3281 38th way south c, Saint Petersburg 33711 $225,000 · 2 bd · 3 ba · 1,180 sqft
- 1308 70th street north, Saint Petersburg 33710 $259,900 · 2 bd · 2 ba · 1,030 sqft
- 6165 58th street north 3g, Saint Petersburg 33709 $130,000 · 1 bd · 1 ba · 640 sqft
- 3162 moorings drive, Saint Petersburg 33712 $600,000 · 3 bd · 3 ba · 1,920 sqft
- 312 15th street north, Saint Petersburg 33705 $780,000 · 3 bd · 4 ba · 2,015 sqft
- 4326 tyler circle north, Saint Petersburg 33709 $354,500 · 3 bd · 3 ba · 1,685 sqft
- 3144 nautical place south, Saint Petersburg 33712 $545,000 · 3 bd · 3 ba · 1,920 sqft
- 1008 paseo del rio northeast, Saint Petersburg 33702 $1,350,000 · 4 bd · 5 ba · 3,607 sqft
- 450 31st way north, Saint Petersburg 33713 $649,990 · 3 bd · 4 ba · 1,952 sqft
- 458 31st way north, Saint Petersburg 33713 $679,990 · 3 bd · 4 ba · 1,952 sqft
- 594 boca ciega point boulevard north, Saint Petersburg 33708 $525,000 · 2 bd · 2 ba · 1,400 sqft
- 41 29th street north, Saint Petersburg 33713 $749,000 · 3 bd · 4 ba · 2,025 sqft
- 6537 cape hatteras way northeast 2, Saint Petersburg 33702 $299,995 · 4 bd · 2 ba · 1,610 sqft
- 2114 4th street south 7, Saint Petersburg 33705 $739,999 · 3 bd · 4 ba · 2,280 sqft
- 3603 1st avenue north, Saint Petersburg 33713 $624,900 · 2 bd · 2 ba · 1,378 sqft
- 100 36th street north, Saint Petersburg 33713 $599,900 · 2 bd · 2 ba · 1,400 sqft
- 3601 1st avenue north, Saint Petersburg 33713 $649,900 · 2 bd · 2 ba · 1,455 sqft
- 108 36th street north, Saint Petersburg 33713 $699,900 · 3 bd · 2 ba · 1,592 sqft
- 1683 watermark circle northeast, Saint Petersburg 33702 $490,000 · 2 bd · 3 ba · 1,810 sqft
- 2142 5th avenue north, Saint Petersburg 33713 $864,350 · 3 bd · 4 ba · 2,872 sqft
- 10015 6th street north, Saint Petersburg 33702 $307,000 · 3 bd · 3 ba · 1,445 sqft
- 7847 39th terrace north, Saint Petersburg 33709 $119,000 · 2 bd · 1 ba · 720 sqft
- 5870 38th avenue north 43, Saint Petersburg 33710 $110,000 · 2 bd · 1 ba · 985 sqft
- 295 boca ciega point boulevard north, Saint Petersburg 33708 $425,000 · 2 bd · 2 ba · 1,400 sqft
- 650 beach drive northeast, Saint Petersburg 33701 $1,795,000 · 3 bd · 4 ba · 2,770 sqft
- 815 burlington avenue north, Saint Petersburg 33701 $775,000 · 3 bd · 4 ba · 1,941 sqft
- 446 31st way north, Saint Petersburg 33713 $644,990 · 3 bd · 4 ba · 1,952 sqft
- 3116 4th place north, Saint Petersburg 33713 $689,990 · 3 bd · 4 ba · 1,952 sqft
- 3104 4th place north, Saint Petersburg 33713 $599,990 · 3 bd · 4 ba · 1,952 sqft