Townhouses in Saint Petersburg, FL
152 homes for sale · Updated August 12, 2026 · Page 2 of 4
- 355 red cedar court northeast, Saint Petersburg 33703 $825,000 · 3 bd · 3 ba · 2,146 sqft
- 321 2nd street north, Saint Petersburg 33701 $3,495,000 · 3 bd · 5 ba · 3,861 sqft
- 479 boca ciega point boulevard south 1205, Saint Petersburg 33708 $695,000 · 2 bd · 2 ba · 1,650 sqft
- 184 valencia circle, Saint Petersburg 33716 $405,000 · 3 bd · 3 ba · 1,990 sqft
- 3207 nautical place south, Saint Petersburg 33712 $559,000 · 4 bd · 3 ba · 1,934 sqft
- 536 4th avenue south 2, Saint Petersburg 33701 $1,450,000 · 3 bd · 5 ba · 2,700 sqft
- 6064 moorings drive south, Saint Petersburg 33712 $645,000 · 4 bd · 3 ba · 1,920 sqft
- 412 regent lane north, Saint Petersburg 33701 $1,272,500 · 3 bd · 4 ba · 2,180 sqft
- 2526 13th avenue north, Saint Petersburg 33713 $710,000 · 3 bd · 4 ba · 2,013 sqft
- 713 caya costa court northeast, Saint Petersburg 33702 $499,000 · 3 bd · 3 ba · 1,796 sqft
- 6057 moorings drive south, Saint Petersburg 33712 $739,000 · 3 bd · 3 ba · 1,920 sqft
- 2724 5th avenue south, Saint Petersburg 33712 $697,500 · 3 bd · 4 ba · 2,079 sqft
- 491 st tropez circle northeast, Saint Petersburg 33703 $564,900 · 3 bd · 2 ba · 1,516 sqft
- 1071 pinellas bayway south, Saint Petersburg 33715 $995,000 · 3 bd · 4 ba · 2,215 sqft
- 771 date palm lane, Saint Petersburg 33707 $650,000 · 3 bd · 3 ba · 2,290 sqft
- 752 vallance way northeast, Saint Petersburg 33716 $379,500 · 3 bd · 3 ba · 1,453 sqft
- 208 valencia circle, Saint Petersburg 33716 $475,000 · 3 bd · 3 ba · 2,107 sqft
- 2521 11th place north, Saint Petersburg 33713 $777,000 · 4 bd · 4 ba · 2,205 sqft
- 1092 sanabel court northeast, Saint Petersburg 33702 $560,000 · 3 bd · 3 ba · 1,796 sqft
- 615 saxony boulevard, Saint Petersburg 33716 $598,500 · 3 bd · 4 ba · 2,942 sqft
- 301 15th street north, Saint Petersburg 33705 $799,900 · 3 bd · 4 ba · 2,077 sqft
- 323 madeira circle, Saint Petersburg 33715 $729,900 · 3 bd · 3 ba · 1,585 sqft
- 6305 pelican creek crossing d, Saint Petersburg 33707 $425,000 · 3 bd · 3 ba · 1,600 sqft
- 487 pinellas bayway south 207, Saint Petersburg 33715 $999,000 · 4 bd · 4 ba · 2,970 sqft
- 1525 29th avenue north, Saint Petersburg 33704 $719,900 · 3 bd · 4 ba · 2,187 sqft
- 1531 29th avenue north, Saint Petersburg 33704 $699,900 · 3 bd · 4 ba · 2,125 sqft
- 252 valencia circle, Saint Petersburg 33716 $525,000 · 3 bd · 3 ba · 2,085 sqft
- 1210 25th street north, Saint Petersburg 33713 $775,000 · 3 bd · 4 ba · 2,165 sqft
- 545 pinellas bayway south 302, Saint Petersburg 33715 $550,000 · 3 bd · 3 ba · 2,100 sqft
- 574 boca ciega point boulevard north 2205, Saint Petersburg 33708 $544,900 · 2 bd · 2 ba · 1,650 sqft
- 3595 41st lane south h, Saint Petersburg 33711 $199,000 · 2 bd · 3 ba · 1,280 sqft
- 7115 parkside villas drive north, Saint Petersburg 33709 $215,000 · 2 bd · 1 ba · 843 sqft
- 582 boca ciega point boulevard north, Saint Petersburg 33708 $475,000 · 2 bd · 2 ba · 1,650 sqft
- 125 commonwealth court north, Saint Petersburg 33716 $869,000 · 4 bd · 4 ba · 3,660 sqft
- 415 barcelona drive, Saint Petersburg 33716 $470,000 · 3 bd · 3 ba · 1,990 sqft
- 5282 neil drive, Saint Petersburg 33714 $429,900 · 3 bd · 3 ba · 1,713 sqft
- 6149 anchorage way south, Saint Petersburg 33712 $748,900 · 3 bd · 3 ba · 1,983 sqft
- 2851 1st avenue south, Saint Petersburg 33712 $799,000 · 3 bd · 4 ba · 2,055 sqft
- 300 delmar terrace south, Saint Petersburg 33701 $1,450,000 · 3 bd · 4 ba · 2,653 sqft
- 409 barcelona drive, Saint Petersburg 33716 $479,000 · 3 bd · 3 ba · 1,990 sqft
- 7743 39th terrace north, Saint Petersburg 33709 $120,000 · 2 bd · 1 ba · 720 sqft
- 210 valencia circle, Saint Petersburg 33716 $535,000 · 3 bd · 3 ba · 2,281 sqft
- 6080 moorings drive south, Saint Petersburg 33712 $670,000 · 4 bd · 3 ba · 1,920 sqft
- 501 100th avenue north, Saint Petersburg 33702 $324,700 · 3 bd · 3 ba · 1,445 sqft
- 3005 1st avenue north, Saint Petersburg 33713 $950,000 · 3 bd · 4 ba · 2,108 sqft
- 480 gilman place north, Saint Petersburg 33716 $850,000 · 4 bd · 5 ba · 3,660 sqft
- 93 boca ciega point boulevard north 93, Saint Petersburg 33708 $247,000 · 2 bd · 2 ba · 1,400 sqft
- 3137 moorings drive south, Saint Petersburg 33712 $675,000 · 3 bd · 3 ba · 1,970 sqft
- 737 pinellas bayway south 308, Saint Petersburg 33715 $439,000 · 2 bd · 3 ba · 1,600 sqft
- 423 11th avenue south, Saint Petersburg 33701 $850,000 · 4 bd · 4 ba · 2,340 sqft