Townhouses in Saint Petersburg, FL
152 homes for sale · Updated August 12, 2026 · Page 1 of 4
- 184 banyan bay drive, Saint Petersburg 33705 $650,000 · 3 bd · 3 ba · 2,194 sqft
- 484 87th avenue north, Saint Petersburg 33702 $819,000 · 3 bd · 3 ba · 1,976 sqft
- 8631 5th street north, Saint Petersburg 33702 $809,000 · 3 bd · 3 ba · 1,976 sqft
- 460 87th avenue north, Saint Petersburg 33702 $829,000 · 3 bd · 3 ba · 1,976 sqft
- 191 banyan bay drive, Saint Petersburg 33705 $775,000 · 4 bd · 3 ba · 2,230 sqft
- 4766 snook drive southeast, Saint Petersburg 33705 $265,000 · 2 bd · 2 ba · 1,022 sqft
- 17b franklin court south, Saint Petersburg 33711 $1,799,000 · 3 bd · 2 ba · 2,334 sqft
- 47a bayview court south, Saint Petersburg 33711 $2,200,000 · 3 bd · 3 ba · 2,574 sqft
- 3455 17th avenue south, Saint Petersburg 33711 $435,000 · 3 bd · 3 ba · 1,829 sqft
- 2187 corinne court south c, Saint Petersburg 33712 $249,500 · 2 bd · 2 ba · 1,180 sqft
- 763 date palm lane, Saint Petersburg 33707 $575,000 · 3 bd · 3 ba · 2,290 sqft
- 6343 23rd street north, Saint Petersburg 33702 $249,900 · 2 bd · 2 ba · 1,195 sqft
- 2205 16th street north, Saint Petersburg 33704 $759,000 · 3 bd · 4 ba · 1,875 sqft
- 3869 island way, Saint Petersburg 33705 $215,000 · 2 bd · 3 ba · 1,538 sqft
- 18 jefferson court south, Saint Petersburg 33711 $1,199,000 · 3 bd · 2 ba · 2,075 sqft
- 123 5th avenue north, Saint Petersburg 33701 $1,495,000 · 3 bd · 4 ba · 2,376 sqft
- 450 gilman place north, Saint Petersburg 33716 $925,000 · 3 bd · 4 ba · 2,397 sqft
- 3247 38th way south c, Saint Petersburg 33711 $229,000 · 2 bd · 3 ba · 1,180 sqft
- 350 boca ciega point boulevard, Saint Petersburg 33708 $339,900 · 2 bd · 2 ba · 1,400 sqft
- 2168 9th avenue north 5, Saint Petersburg 33703 $799,000 · 3 bd · 4 ba · 2,118 sqft
- 2168 9th avenue north 4, Saint Petersburg 33713 $789,000 · 3 bd · 4 ba · 2,118 sqft
- 2168 9th avenue north, Saint Petersburg 33713 $799,000 · 3 bd · 4 ba · 2,118 sqft
- 2168 9th avenue north 3, Saint Petersburg 33713 $789,000 · 3 bd · 4 ba · 2,118 sqft
- 2168 9th avenue north 2, Saint Petersburg 33713 $789,000 · 3 bd · 4 ba · 2,118 sqft
- 427 boca ciega point boulevard north, Saint Petersburg 33708 $499,000 · 2 bd · 2 ba · 1,400 sqft
- 5668 escondida boulevard south, Saint Petersburg 33715 $1,100,000 · 3 bd · 3 ba · 1,905 sqft
- 637 pinellas bayway south 111, Saint Petersburg 33715 $814,999 · 2 bd · 3 ba · 1,650 sqft
- 3858 island way, Saint Petersburg 33705 $235,000 · 3 bd · 3 ba · 1,345 sqft
- 21 crescent place south, Saint Petersburg 33711 $1,250,000 · 3 bd · 2 ba · 2,000 sqft
- 50 64th street south, Saint Petersburg 33707 $749,000 · 3 bd · 4 ba · 2,039 sqft
- 3275 37th way south d, Saint Petersburg 33711 $168,000 · 1 bd · 1 ba · 735 sqft
- 3840 pompano drive southeast, Saint Petersburg 33705 $697,500 · 3 bd · 3 ba · 2,491 sqft
- 2211 16th street north, Saint Petersburg 33704 $699,000 · 3 bd · 4 ba · 1,881 sqft
- 1299 savona drive northeast, Saint Petersburg 33702 $565,000 · 3 bd · 3 ba · 2,310 sqft
- 610 saxony boulevard, Saint Petersburg 33716 $699,900 · 3 bd · 4 ba · 2,982 sqft
- 651 boca ciega point boulevard south, Saint Petersburg 33708 $505,000 · 2 bd · 2 ba · 1,660 sqft
- 1273 savona drive northeast, Saint Petersburg 33702 $550,000 · 3 bd · 3 ba · 2,310 sqft
- 460 gilman place north, Saint Petersburg 33716 $899,000 · 3 bd · 4 ba · 2,397 sqft
- 403 boca ciega point boulevard north, Saint Petersburg 33708 $625,000 · 2 bd · 2 ba · 1,963 sqft
- 5756 calais boulevard north 8, Saint Petersburg 33714 $279,900 · 2 bd · 2 ba · 1,500 sqft
- 618 saxony boulevard, Saint Petersburg 33716 $675,000 · 3 bd · 4 ba · 2,942 sqft
- 476 boca ciega point boulevard south, Saint Petersburg 33708 $649,900 · 2 bd · 2 ba · 1,626 sqft
- 812 amelia court northeast, Saint Petersburg 33702 $599,000 · 3 bd · 3 ba · 1,796 sqft
- 3845 island way, Saint Petersburg 33705 $274,900 · 3 bd · 3 ba · 1,345 sqft
- 10351 2nd street north, Saint Petersburg 33716 $765,000 · 3 bd · 3 ba · 1,814 sqft
- 5918 anchorage way south, Saint Petersburg 33712 $539,000 · 4 bd · 3 ba · 1,920 sqft
- 192 coquina bay drive, Saint Petersburg 33705 $299,900 · 3 bd · 3 ba · 1,538 sqft
- 237 7th avenue north 2, Saint Petersburg 33701 $742,500 · 3 bd · 3 ba · 1,395 sqft
- 300 valencia circle, Saint Petersburg 33716 $429,900 · 3 bd · 3 ba · 1,990 sqft
- 17 franklin court south c, Saint Petersburg 33711 $1,389,000 · 3 bd · 2 ba · 2,334 sqft