304 21st Avenue N, ST PETERSBURG, FL 33704
Local realty services provided by:ERA American Suncoast



304 21st Avenue N,ST PETERSBURG, FL 33704
$950,000
- 3 Beds
- 2 Baths
- 1,878 sq. ft.
- Single family
- Active
Listed by:jennifer thayer
Office:michael saunders & company
MLS#:TB8420047
Source:MFRMLS
Price summary
- Price:$950,000
- Price per sq. ft.:$411.61
About this home
Nestled in the heart of the highly sought-after Historic Old Northeast, this beautifully updated 3-bedroom, 2-bathroom home offers a perfect blend of historic charm and modern convenience. With 1,878 square feet of living space, including a bonus room, this home offers a spacious footprint and is designed for comfortable living and easy entertaining. The kitchen, featuring serene coastal blue cabinets and gleaming white quartz countertops, provides a fresh, inviting space for culinary creativity. Beautiful hardwood floors grace the main living areas, where natural light pours in through abundant windows, highlighting the cozy wood burning fireplace in the living room. Recent updates include a tankless water heater, whole house water filtration system, and hurricane-grade windows. The exterior was freshly painted in 2023, and a new deck was added, creating the perfect spot for outdoor relaxation and entertaining. The home is complete with roomy bedrooms, a stackable washer/dryer closet, and a backyard perfect for hosting gatherings, featuring the aforementioned new deck and a pavered area under a covered pergola. The vinyl fenced-in yard offers privacy, and wooden double gates leads to an elongated parking pad, ideal for additional parking or storing a boat or RV. Stunning curb appeal welcomes you to this charming property, and the location couldn’t be better. Situated on the north end of Historic Old Northeast, you’ll enjoy easy access to a vibrant community with tree-lined streets, historic architecture, local parks, and proximity to the St. Pete Pier, museums, dining, and shopping. This home combines modern updates with timeless charm, offering the best of both worlds in a prime St. Petersburg location.
Contact an agent
Home facts
- Year built:1925
- Listing Id #:TB8420047
- Added:1 day(s) ago
- Updated:August 21, 2025 at 05:30 PM
Rooms and interior
- Bedrooms:3
- Total bathrooms:2
- Full bathrooms:2
- Living area:1,878 sq. ft.
Heating and cooling
- Cooling:Central Air
- Heating:Central
Structure and exterior
- Roof:Shingle
- Year built:1925
- Building area:1,878 sq. ft.
- Lot area:0.11 Acres
Schools
- High school:St. Petersburg High-PN
- Middle school:John Hopkins Middle-PN
- Elementary school:North Shore Elementary-PN
Utilities
- Water:Public, Water Connected
- Sewer:Public Sewer
Finances and disclosures
- Price:$950,000
- Price per sq. ft.:$411.61
- Tax amount:$14,768 (2024)
New listings near 304 21st Avenue N
- New$1,325,000Active2 beds 2 baths1,753 sq. ft.
777 3rd Avenue N #1204, ST PETERSBURG, FL 33701
MLS# TB8419998Listed by: MICHAEL SAUNDERS & COMPANY - New$189,000Active2 beds 2 baths1,135 sq. ft.
5603 80th Street #209, ST PETERSBURG, FL 33709
MLS# TB8418212Listed by: RE/MAX PREFERRED - New$315,000Active3 beds 2 baths1,227 sq. ft.
4035 40th Avenue N, ST PETERSBURG, FL 33714
MLS# A4662693Listed by: WRA BUSINESS & REAL ESTATE - New$145,000Active1 beds 1 baths875 sq. ft.
5530 80th Street N #C302, ST PETERSBURG, FL 33709
MLS# TB8418864Listed by: CENTURY 21 JIM WHITE & ASSOC - Open Sat, 1 to 4pmNew$325,000Active3 beds 2 baths1,374 sq. ft.
1535 78th Terrace N, ST PETERSBURG, FL 33702
MLS# TB8419172Listed by: KELLER WILLIAMS ST PETE REALTY - Open Sat, 10am to 12pmNew$857,000Active4 beds 2 baths1,940 sq. ft.
2663 70th Avenue S, ST PETERSBURG, FL 33712
MLS# TB8419278Listed by: PREMIER SOTHEBYS INTL REALTY - New$499,900Active2 beds 3 baths1,280 sq. ft.
7540 Sunshine Skyway Lane S #221, ST PETERSBURG, FL 33712
MLS# TB8419367Listed by: COMPASS FLORIDA LLC - New$259,000Active3 beds 2 baths1,036 sq. ft.
3457 50th Avenue N, ST PETERSBURG, FL 33714
MLS# TB8419495Listed by: CAPSTAR REAL ESTATE LLC - Open Sat, 1:30 to 3:30pmNew$747,500Active3 beds 4 baths2,150 sq. ft.
335 8th Street N, ST PETERSBURG, FL 33701
MLS# TB8419572Listed by: COMPASS FLORIDA LLC