1520 20TH AVENUE, ST PETERSBURG, FL 33704
Pending1 / 60

$644,000

4 bd·2 ba·1,617 sqft

1520 20TH AVENUE, ST PETERSBURG, FL 33704

MLS# TB8457646

Type

House

Year Built

1949

Lot Size

0.13 acres

$/sqft

$398

Days on Market

91

Annual Tax

$1,439

Renovated

Under contract-accepting backup offers. PRICE IMPROVEMENT! Clean 4-point on hand! (2/18/26) Rare opportunity to own a fully renovated, FHA-friendly home with a detached ADU in St. Petersburg. This turnkey property features a beautifully remodeled 3-bedroom, 1-bath main home plus a separate 1-bedroom, 1-bath accessory dwelling unit (ADU)—ideal for house hacking, rental income, multi-generational living, or a private guest suite. The main home offers 1,089 sq ft of thoughtfully updated living space with modern finishes and move-in-ready convenience throughout. The 528 sq ft detached ADU provides a private, self-contained living space perfect for long-term rental, extended family, or a dedicated home office. Located in the highly desirable Euclid neighborhood, just 5 minutes from Downtown St. Petersburg and approximately 20 minutes to St. Pete Beach, this property offers unmatched flexibility in a high-demand rental area. FHA financing welcomed. Live in one unit and rent the other—schedule your private showing today.

91 days on Horizon Palm · Listing office: LPT REALTY, LLC

Facts & Features

Bedrooms: 4
Bathrooms: 2
Interior Area: 1,617 sqft
Interior Features: Ninguno
Flooring: Vinyl
Fireplace: No
Exterior Features: Other
Pool: No
Waterfront: No
Lot Size: 0.13 acres
Parcel #: 133116262260050270
Property Type: House
Construction: Block
Foundation: Concrete Perimeter
Roof: Shingle
Year Built: 1949
New Construction: No
Subdivision: EUCLID GROVE
HOA: No
Utilities: Electricity Connected, Water Connected
Price/sqft: $398
Annual Tax: $1,439
Tax Year: 2024
Days on Market: 91
Listing Agent: Thomas Kiah
Listing Office: LPT REALTY, LLC
MLS #: TB8457646

Price & Listing History

DateEventPrice
+057933-05-23Pending$644,000($398/sqft)

Payment Calculator

$3,676/mo

Principal & Interest$3,342
Property Taxes$120
Home Insurance$215

This calculator is for informational purposes only. Actual payments may vary.

Neighborhood

ST PETERSBURG, FLPinellas County
See more homes in ST PETERSBURG

Walk Score®

Walk ScoreTransit ScoreBike Score

Scores provided by Walk Score

Listing information is deemed reliable but not guaranteed. All measurements and data should be independently verified. IDX information is provided exclusively for consumers' personal, non-commercial use. © 2026 Stellar MLS / BeachesMLS. All rights reserved. Last updated: 3/20/2026.