Investler Logo
3120 20TH STREET N - ST PETERSBURG, FL - 3bd/2ba - $425,000

3120 20TH STREET NST PETERSBURG, FL 33713

Active3 views0 saves
$425,000
Investimate®$446,250
3beds
2baths
1,714sqft
1956built
2days on market
0.14acre lot

Financial Information

Property Tax

$3,479.42 (2025)

Key Details

Property Type

Residential

Property Subtype

Single Family Residence

Garage

N/A

Lot Size

0.14 acres

Price per sqft

$248

Cooling

Mini-Split Unit(s)

Heating

Other

Days on Market

2 days

Year Built

1956

Subdivision

FLAGG & MORRIS SUB

Property Features

Appliances

DishwasherDisposalRangeRefrigeratorTankless Water Heater

Flooring

LaminateTile

Price History

DateEventPriceChangeSource
2/27/2026Listed$425,000MLS
2/28/2026Back on Market$425,000+$0(+0.0%)MLS

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!

About 3120 20TH STREET N, ST PETERSBURG

This 3 bedroom, 2 bathroom property located at 3120 20TH STREET N in ST PETERSBURG, FL 33713 is currently available. The home features 1,714 square feet of living space and was built in 1956.

Explore more homes for sale in ST PETERSBURG, FL or search for properties in the 33713 zip code.

Looking for properties near 3120 20TH STREET N? Browse ST PETERSBURG real estate listings or view properties in 33713.

Frequently Asked Questions About 3120 20TH STREET N

What is the price of 3120 20TH STREET N?

The current list price for 3120 20TH STREET N is $425,000.

How many bedrooms and bathrooms does 3120 20TH STREET N have?

3120 20TH STREET N has 3 bedrooms and 2 bathrooms, with 1,714 square feet of living space.

What is the address of this property in ST PETERSBURG, FL?

The property address is 3120 20TH STREET N, ST PETERSBURG, FL 33713.

When was 3120 20TH STREET N built?

3120 20TH STREET N was built in 1956.

What is the MLS number for 3120 20TH STREET N?

The MLS listing ID for 3120 20TH STREET N is TB8481407.

Similar Properties Near 3120 20TH STREET N

1160 36TH AVENUE N - 2bd/1ba - $420,000 - ST PETERSBURG, FL

1160 36TH AVENUE N

$420,000

2 beds1 baths1,498 sqft
2122 52ND AVENUE N - 3bd/2ba - $475,000 - ST PETERSBURG, FL

2122 52ND AVENUE N

$475,000

3 beds2 baths1,663 sqft
1535 35TH AVENUE N - 2bd/1ba - $399,999 - ST PETERSBURG, FL

1535 35TH AVENUE N

$399,999

2 beds1 baths1,117 sqft
Price
$425,000