345 21st Avenue S, ST PETERSBURG, FL 33705
Local realty services provided by:Better Homes and Gardens Real Estate Synergy



Listed by:scott turner
Office:keller williams st pete realty
MLS#:TB8388215
Source:MFRMLS
Price summary
- Price:$499,999
- Price per sq. ft.:$296.91
About this home
LIVE IN PARADISE in the heart of OLD SOUTHEAST! Just minutes from vibrant Downtown St. Petersburg, this fully renovated home features an ADU that can either be used for extra income or an in-law suite. Nestled just four blocks from Lassing Park, and close to USF St. Pete, Bayfront & Johns Hopkins Hospitals, this property features two detached units: a 2-bed/1-bath front home and a 1-bed/1-bath ADU with a private fenced yard and alley access.
Each unit is separately metered for electric, with a tenant covering their own utilities. Whether you’re an investor seeking strong rental income (with a history of consistent occupancy), or a buyer looking to live in one unit while renting the other, this property delivers. The neighborhood is rapidly growing with redevelopment and rising property values, making this an ideal opportunity for both immediate cash flow and long-term appreciation.
Don’t miss your chance to Live and Own or simply invest in one of St. Pete’s most desirable and walkable neighborhoods!
Contact an agent
Home facts
- Year built:1945
- Listing Id #:TB8388215
- Added:97 day(s) ago
- Updated:August 26, 2025 at 12:14 PM
Rooms and interior
- Bedrooms:3
- Total bathrooms:2
- Full bathrooms:2
- Living area:1,528 sq. ft.
Heating and cooling
- Cooling:Central Air
- Heating:Heat Pump
Structure and exterior
- Roof:Shingle
- Year built:1945
- Building area:1,528 sq. ft.
- Lot area:0.16 Acres
Utilities
- Water:Public, Water Connected
- Sewer:Public Sewer, Sewer Connected
Finances and disclosures
- Price:$499,999
- Price per sq. ft.:$296.91
- Tax amount:$8,438 (2024)
New listings near 345 21st Avenue S
- New$125,000Active2 beds 2 baths1,010 sq. ft.
5246 81st Street N #10, ST PETERSBURG, FL 33709
MLS# TB8421220Listed by: COMPASS FLORIDA LLC - New$125,000Active2 beds 2 baths915 sq. ft.
5975 Terrace Park Drive N #209, ST PETERSBURG, FL 33709
MLS# TB8419530Listed by: KELLER WILLIAMS TAMPA CENTRAL - New$575,000Active3 beds 2 baths1,274 sq. ft.
847 9th Avenue S, ST PETERSBURG, FL 33701
MLS# TB8420976Listed by: EXP REALTY LLC - New$1,750,000Active6 beds 5 baths3,409 sq. ft.
201 30th Avenue N, ST PETERSBURG, FL 33701
MLS# TB8418039Listed by: COMPASS FLORIDA LLC - New$1,395,000Active5 beds 3 baths2,964 sq. ft.
615 37th Avenue N, ST PETERSBURG, FL 33704
MLS# TB8420986Listed by: COMPASS FLORIDA LLC - New$470,000Active4 beds 2 baths1,320 sq. ft.
4424 1st Avenue S, ST PETERSBURG, FL 33711
MLS# TB8420769Listed by: FLAT FEE MLS REALTY - New$1,225,000Active2 beds 2 baths1,269 sq. ft.
175 1st Street S #2305, ST PETERSBURG, FL 33701
MLS# TB8421015Listed by: MICHAEL SAUNDERS & COMPANY - New$769,000Active4 beds 4 baths1,880 sq. ft.
240-242 Mateo Way Ne, ST PETERSBURG, FL 33704
MLS# TB8419738Listed by: YOUR HOME SOLD GUARANTEED REALTY GROUP - New$330,000Active3 beds 1 baths924 sq. ft.
5242 45th Avenue N, ST PETERSBURG, FL 33709
MLS# TB8421119Listed by: ARK REALTY - New$345,000Active2 beds 2 baths832 sq. ft.
1042 8th Avenue S, ST PETERSBURG, FL 33705
MLS# TB8421122Listed by: ALL COUNTY PROPERTY MGMT