3120 20th Street N, Saint Petersburg, FL 33713
Local realty services provided by:Better Homes and Gardens Real Estate Atchley Properties
3120 20th Street N,St Petersburg, FL 33713
$425,000
- 3 Beds
- 2 Baths
- 1,562 sq. ft.
- Single family
- Active
Listed by: bobby poth, iii
Office: mainframe real estate
MLS#:TB8481407
Source:MFRMLS
Price summary
- Price:$425,000
- Price per sq. ft.:$247.96
About this home
Welcome to 3120 20th Ave N, a rare and versatile opportunity in the heart of Central St. Petersburg! This charming property features a 3-bedroom, 1-bathroom main home PLUS a FULLY PERMITTED 1-bedroom, 1-bathroom ATTACHED APARTMENT, making it ideal for house hacking, multi-generational living, or rental income potential.
Imagine living in the main residence while leasing the apartment to offset your monthly costs, or earning extra income with both units. The layout provides privacy and convenience for tenants or extended family members. Outside, enjoy a large backyard perfect for gardening, entertaining, or future outdoor enhancements.
Located in FEMA Flood Zone X, this home does not require flood insurance, a distinct advantage in this market. Situated near parks, shops, dining, and just minutes from downtown St. Pete, this property offers both practicality and lifestyle appeal.
Recent updates include: Newer stainless steel appliances, New attic insulation in 2025, EV plug installed at driveway, Roof 2021, Updated electrical panel, tankless hot-water heater, and cost-saving minisplit AC units.
Don’t miss this unique investment-ready home in a highly desirable central location!
Contact an agent
Home facts
- Year built:1956
- Listing ID #:TB8481407
- Added:1 day(s) ago
- Updated:February 28, 2026 at 03:02 AM
Rooms and interior
- Bedrooms:3
- Total bathrooms:2
- Full bathrooms:1
- Half bathrooms:1
- Flooring:Laminate, Tile
- Kitchen Description:Dishwasher, Disposal, Range, Refrigerator
- Basement Description:Crawlspace
- Living area:1,562 sq. ft.
Heating and cooling
- Cooling:Mini-Split Unit(s)
Structure and exterior
- Roof:Shingle
- Year built:1956
- Building area:1,562 sq. ft.
- Lot area:0.14 Acres
- Architectural Style:Bungalow
- Construction Materials:Asbestos, Hardi Plank Type
- Exterior Features:Rain Gutters
- Foundation Description:Slab
- Levels:1 Story
Utilities
- Water:Public, Water Connected
- Sewer:Public Sewer, Sewer Connected
Finances and disclosures
- Price:$425,000
- Price per sq. ft.:$247.96
- Tax amount:$3,479 (2025)
Features and amenities
- Appliances:Dishwasher, Disposal, Range, Refrigerator, Tankless Water Heater
- Laundry features:In Kitchen
- Amenities:Ceiling Fans(s)
- Pool features:Public Pool
New listings near 3120 20th Street N
- New
$645,000Active3 beds 2 baths1,360 sq. ft.902 N 32nd Street, ST PETERSBURG, FL 33713
MLS# TB8481192Listed by: IMPACT REALTY TAMPA BAY - Open Sun, 12 to 3pmNew
$374,900Active2 beds 1 baths990 sq. ft.8029 22nd Avenue N, ST PETERSBURG, FL 33710
MLS# TB8479891Listed by: RE/MAX PREFERRED - New
$249,000Active2 beds 2 baths1,345 sq. ft.8199 Terrace Garden Drive N #114, ST PETERSBURG, FL 33709
MLS# TB8480660Listed by: RESULTS REAL ESTATE INC - New
$485,000Active3 beds 2 baths1,732 sq. ft.4518 Helena Street Ne, ST PETERSBURG, FL 33703
MLS# TB8481368Listed by: CHARLES RUTENBERG REALTY INC - New
$399,900Active3 beds 2 baths1,450 sq. ft.6499 99th Way N #18B, ST PETERSBURG, FL 33708
MLS# TB8476967Listed by: SAND KEY REALTY - New
$649,000Active4 beds 3 baths2,013 sq. ft.4403 43rd Street N, ST PETERSBURG, FL 33714
MLS# TB8480654Listed by: CENTURY 21 COAST TO COAST - Open Sat, 3 to 6pmNew
$439,000Active3 beds 2 baths1,200 sq. ft.8042 36th Avenue N, ST PETERSBURG, FL 33710
MLS# TB8481035Listed by: RE/MAX ACTION FIRST OF FLORIDA - New
$650,000Active2 beds 2 baths870 sq. ft.12000 Gulf Boulevard #309S, ST PETERSBURG, FL 33706
MLS# TB8481304Listed by: COASTAL PROPERTIES GROUP - New
$585,000Active4 beds 3 baths1,536 sq. ft.1157 Highland Court N, ST PETERSBURG, FL 33701
MLS# TB8481361Listed by: REALTY HUB - New
$565,000Active3 beds 2 baths1,551 sq. ft.3766 24th Avenue N, ST PETERSBURG, FL 33713
MLS# TB8469158Listed by: KELLER WILLIAMS REALTY PORTFOLIO COLLECTION