$850,000

781 31ST AVENUE N, St Petersburg, FL 33704

  • 4 beds |
  • 4 baths |
  • 2,631 sqft
  • Property Icon Single-Family Home
  • Property Year Built Icon Built in 1925
  • Property Lot Size Icon3,049sqft lot
  • Property Parking Icon —— car garage
  • Property Price Per Square Feet Icon $323/sqft
  • Property List Date Icon Listed 22 days ago

Property Description

This beautifully updated duplex blends timeless St. Petersburg charm with the confidence of modern upgrades, creating a rare opportunity in an exceptional location. Each unit is spacious 2 bed 2 bath plus office and filled with historic character, thoughtfully enhanced with all new plumbing, electrical, HVAC, and impact windows—offering peace of mind and long-term value. Both apartments feature stylish, updated kitchens with all-wood cabinetry, granite countertops, and stainless steel appliances, combining function and design. In-unit laundry adds everyday convenience, while the large primary suites provide a comfortable retreat at the end of the day. Ideally located just minutes from downtown St. Pete, dining, shopping, parks, and major corridors, this property offers easy access to everything the city has to offer. Whether you’re looking to live in one unit and rent the other or add a turnkey property to your portfolio, this duplex delivers space, style, and location—all in one. A rare find that truly captures the best of classic charm and modern living in the heart of St. Petersburg.

Listing Status:
Active
Date Added:
January 22, 2026
Data Last Updated:
February 9, 2026 at 4:24AM
Listing Office:
DALTON WADE INC : 888-668-8283
Listing Agent:
Kevin Marrow : 740-632-1814
MLS ID:
TB8465887
  • General: Ceiling Fans(s)High Ceilings
  • Appliances: DishwasherDisposalMicrowaveRangeRefrigerator
  • Laundry: Laundry Room
  • Basement: Exterior EntryPartial
  • Flooring: Wood
  • A/C: Central Air
  • Heating: Central
  • Fireplace: Living RoomMasonryFireplace
  • General: Private Entrance
  • Roofing: Shingle
  • General: StuccoFrameThree Or MoreBasementStem Wall
  • Road/Access: Asphalt
  • Originating MLS: Stellar MLS
  • County: Pinellas
  • Zoning: SEMINARY HEIGHTS E 43FT OF S 67FT OF LOT 2207-31-17-79596-000-0221
  • Utilities: Natural Gas ConnectedPublic
  • Water: Public
  • Sewer: Public Sewer
  • Source: Stellar MLS
  • Ownership: Fee Simple

Presented by MBA Realty Group, Inc.

This listing courtesy of Kevin Marrow , DALTON WADE INC

Monthly Payment

$Est. Payment
  • Principal & Interest $
  • Property Taxes $
  • Home Insurance $
  • VA Funding Fee $

Ready to Start a VA Loan?

Get Started Veterans United Home LoansNMLS #1907  â€ 
Interest rates used in the VA mortgage calculator are shown for illustrative purposes only. Your rate may differ based on a variety of factors, including your credit score and the current market conditions. To get your personalized interest rate, start your quote online.

Location

Schools Nearby

N

North Shore Elementary

200 35th Ave NE, Saint Petersburg, FL, 33704

Grades KG-5

0.79 miles away

S

Strive Academy

4128 28th St N, Saint Petersburg, FL, 33714

Grades 6-12

1.76 miles away

N

Northeast High School

5500 16th St N, Saint Petersburg, FL, 33703

Grades 9-12

1.67 miles away

Disclaimer: School and School District information courtesy of the National Center for Education Statistics (NCES). School boundaries may change. Proximity to listed schools does not guarantee enrollment eligibility. Contact the school district for more information and exact boundaries.

Similar Listings Nearby