Skip to main contentSkip to navigation
1 / 12
Images
Map
Street

Residential Land for Sale in St. Petersburg, Florida

320 20th Ave S, St. Petersburg, FL 33705

$299,900
0.16 acres
Active
$30k drop
Est $2,322/mo

Rare Opportunity in Historic Old Southeast - Vacant Lot Ready for Your Dream Home! Welcome to one of St. Petersburg's most charming and sought-after neighborhoods--Old Southeast, where historic character meets modern convenience. This cleared and build-ready 50' x 140' lot offers the perfect canvas to design and build your custom home with the builder of your choice. Situated on a picturesque brick street with granite curbs and sidewalks, this homesite is framed by beautiful mature trees that add natural beauty and shade. With alley access at the rear of the property, you have flexibility for garage placement and an Accessory Dwelling Unit (ADU)--a valuable option thanks to favorable zoning. Enjoy the best of both worlds: a peaceful residential setting within walking distance to Lassing Park's waterfront views, and just minutes to vibrant downtown St. Pete, its award-winning restaurants, cultural attractions, and beaches. This is a competitively priced opportunity to invest in one of the city's most beloved historic neighborhoods. Whether you're dreaming of a classic bungalow or a modern retreat, this lot is ready for you to bring your vision to life. Don't miss your chance to create something truly special in a location that blends charm, convenience, and community.

Location

Street address
320 20th Ave S
Community
Rouslynn
Elevation
3 feet
Coordinates
27.7503, -82.6374

Directions

From 4th St S, turn left onto 20th Ave S. Property will be on the Right

Property details

Lot size
0.16 acres6,970 sq ft
MLS #
MFRMLS TB8387172
Posted

Property taxes

2024
$3,297

Parcels

  • 30-31-17-77184-010-0090

Legal description

Resources

Details and features

Listing

Type
Land
Franchise
Keller Williams Realty

Listing history

DateEventPriceChangeSource
June 30, 2025Price drop$299,900$30,000 -9.1%MFRMLS
June 12, 2025New listing$329,900MFRMLS
Subscribe to listing updates

Payment calculator

This 0.16-acre property is located at 320 20th Ave S in St. Petersburg, FL 33705. The property is available for sale for $299,900.

Checked 7 mins ago — Updated

Report listing issue

Copyright (C) 2025 Stellar MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Contact listing agent Message rules
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.
Contact