304 21st Avenue N, St Petersburg, FL, 33704Pending
$849,950
3beds2.00baths1878sqft

304 21st Avenue N, St Petersburg, FL, 33704

MLS#: TB8420047
Single Family Residence
Built in 1925
0.1100 acre lot
$453/sqft
168 days on market
$14,768/yr tax

What's special

Under contract-accepting backup offers. Nestled in the heart of the highly sought-after Historic Old Northeast, this beautifully updated 3-bedroom, 2-bathroom residence offers 1,878 square feet of timeless character paired with thoughtful modern enhancements. Newly refinished hardwood floors span the downstairs living areas, staircase, and entire upper level, creating a seamless, light-filled flow that enhances the home’s warmth and architectural charm. Natural light pours through abundant windows, illuminating the inviting living room anchored by a cozy wood-burning fireplace. The refreshed hardwoods add richness and continuity throughout, complementing the home’s classic design while offering the polished feel today’s buyers appreciate. The kitchen blends coastal charm with clean sophistication, featuring serene blue cabinetry, crisp white quartz countertops, and an open layout ideal for both everyday living and entertaining. A versatile bonus room provides flexibility for a home office, den, or additional gathering space. Recent upgrades deliver comfort and peace of mind, including hurricane-grade windows, a tankless water heater, whole-house water filtration system, fresh exterior paint (2023), and a newly added deck that extends the living space outdoors. The backyard is designed for relaxed Florida living, complete with a pavered entertaining area beneath a covered pergola, vinyl privacy fencing, and wooden double gates that lead to an elongated parking pad — ideal for additional vehicles, a boat, or RV storage. Positioned on the desirable north end of Historic Old Northeast, this home offers easy access to waterfront parks, tree-lined streets, the St. Pete Pier, downtown dining, museums, and shopping. A rare opportunity to enjoy refined updates and enduring charm in one of St. Petersburg’s most treasured neighborhoods.

168 days on Horizon Palm

Listing office: MICHAEL SAUNDERS & COMPANY · MLS#: TB8420047


Map

304 21st Avenue N, St Petersburg, FL, 33704


Facts & features

Bedrooms & bathrooms

Bedrooms: 3
Bathrooms: 2.00

Heating

Heating: Central

Cooling

Cooling: Central Air

Appliances

Appliances: Dishwasher, Disposal, Dryer, Range, Refrigerator, Washer

Features

Interior features: Ceiling Fan(s), Crown Molding, Eating Space In Kitchen, Kitchen/Family Room Combo, Open Floorplan, Solid Wood Cabinets, Stone Counters
Flooring: Carpet, Other, Tile, Hardwood
Laundry: Inside, Laundry Closet

Interior area

Total interior livable area: 1878 sqft

Room dimensions

Dining Room: 15x13 (First)
Kitchen: 11x10 (First)
Living Room: 18x12 (First)
Primary Bathroom (First)
Primary Bedroom: 23x12 (Second)

Parking

Garage spaces: 2.00
Parking features: Alley Access, Boat, Driveway, Garage Faces Rear, Golf Cart Parking, Off Street, Parking Pad, RV Parking, Workshop in Garage

Features

Exterior features: Irrigation System, Lighting, Other
Fencing: Fenced
Patio & porch: Deck, Front Porch, Patio, Porch

Lot

Lot size: 0.1100 Acres
Lot features: City Lot

Details

Parcel number: 183117603900000540

Type & style

Home type: Single Family Residence

Materials

Construction materials: Wood Frame
Foundation: Crawlspace
Roof: Shingle

Condition

Year built: 1925

Community

Subdivision: North Bay Hgts

Utilities

Utilities: Cable Connected, Electricity Connected, Water Connected
Sewer: Public Sewer

Details

Price/sqft: $453
Annual taxes: $14, 768 (2024)
Date on market: 08/21/2025
Days on market: 168
Listing terms: Cash, Conventional
Listing agent: Jennifer Thayer
Listing office: MICHAEL SAUNDERS & COMPANY
MLS ID: TB8420047

Price history

Price Reduced $100,050Originally $950,000
$

Originally Listed

First listed price

$950,000

$506/sqft

Pending

2025-08-21T04:00:00.000Z · MICHAEL SAUNDERS & COMPANY

$849,950

$453/sqft$100,050

Payment calculator

$1,381/mo
Principal & interest
$0
Property taxes
$1,231
Home insurance
$150

This is an estimate based on a 30-year fixed-rate mortgage at 6.75% APR. Actual rates and payments may vary. Contact a lender for exact quotes.


St Petersburg

St Petersburg, FLPinellas County33704
See more homes in St Petersburg

Walk Score®

Walk ScoreTransit ScoreBike Score

Scores provided by Walk Score


StellarMLS / Beaches MLS is the source of this information via Internet Data Exchange Program. All listing information is deemed reliable but not guaranteed and should be independently verified through personal inspection by appropriate professionals. Listings displayed on this website may be subject to prior sale or removal from sale. Availability of any listing should always be independently verified. Listing information is provided for consumer personal, non-commercial use, solely to identify potential properties for potential purchase. All other use is strictly prohibited and may violate relevant federal and state law. Data last updated on 2026-03-28 at 7:09 pm

Contact Us

By pressing Send message, you agree that Horizon Palm Realty Group may contact you via phone/text about your inquiry.