21St Street S, St. Petersburg, FL
Everything we know about 21St Street S in St. Petersburg: what is for sale, what has sold, what the homes are like and which communities the street runs through — from the MLS record and county parcel data, refreshed nightly.
52 homes sit on 21St Street S in St. Petersburg, FL (ZIP 33712), built 1920–2026, a typical 1,038 sq ft with 3 bedrooms. Nothing is listed for sale on the street today. Homes that sold since 2023 went for a median $305,000.
The homes on 21St Street S
52 single-family. Built by decade: 1920s 9, 1930s 2, 1940s 7, 1950s 21, 1960s 3, 1970s 1, 2000s 2, 2010s 2, 2020s 5.
Last recorded sales (parcel record)
| Address | Sold | Date | Built | Sq ft |
|---|---|---|---|---|
| 2561/2563 21St Street S | $560,000 | 2026-06-30 | 2026 | 1,800 |
| 2044 21St Street S | $285,000 | 2026-05-26 | 1922 | 1,668 |
| 2018 21St Street S | $244,900 | 2025-08-29 | 1953 | 756 |
| 1919 21St Street S | $580,000 | 2025-08-08 | 2024 | 2,240 |
| 2322 21St Street S | $355,000 | 2025-08-05 | 1952 | 993 |
| 7191 21St Street S | $660,000 | 2025-03-17 | 1954 | 1,561 |
| 2227 21St Street S | $299,000 | 2025-02-07 | 1925 | 1,008 |
| 2235 21St Street S | $465,000 | 2024-07-15 | 2024 | 1,804 |
| 1243 21St Street S | $305,000 | 2024-04-12 | 2023 | 1,216 |
| 2310 21St Street S | $240,000 | 2023-09-08 | 1929 | 1,143 |
| 1330 21St Street S | $246,000 | 2023-05-12 | 1925 | 668 |
| 919 21St Street S | $320,000 | 2023-03-21 | 1934 | 1,376 |
| 811 21St Street S | $298,000 | 2023-03-07 | 1950 | 994 |
| 1102 21St Street S | $223,000 | 2023-02-17 | 1960 | 1,012 |
| 7101 21St Street S | $472,000 | 2023-02-08 | 1955 | 2,106 |
| 1720 21St Street S | $327,400 | 2022-09-26 | 1973 | 1,704 |
| 1400 21St Street S | $360,000 | 2022-02-23 | 1947 | 1,487 |
| 2001 21St Street S | $128,000 | 2021-09-29 | 1952 | 668 |
| 2535 21St Street S | $117,000 | 2021-09-13 | 1950 | 790 |
| 1300 21St Street S | $132,000 | 2021-06-29 | 1953 | 1,339 |
Communities along 21St Street S
- Ohio Park · 14 homes on the street
- Tuscawilla Heights · 4 homes on the street
- Ohio Park · 3 homes on the street
- Seminole Heights · 3 homes on the street
- Pinellas Point · 3 homes on the street
- Tuscawilla Heights · 2 homes on the street
- Tuscawilla Heights · 2 homes on the street
- Smiths S · 2 homes on the street
How to read this
Home counts, build years, sizes and last sales come from the county parcel record joined to MLS history; listings and 12-month closings from the live MLS feeds as of October 15, 2026. Listings appear courtesy of the listing brokerage under IDX rules; information deemed reliable but not guaranteed. See also all 2,500 homes for sale in St. Petersburg, homes for sale in 33712.
