• Type
  • Multi Family, Residential
  • 8
  • Rooms
  • 5
  • Bedrooms
  • 3
  • Bathrooms
20-27 31ST Street, New York City, NY 11105
  • $975,000

Description

Investment opportunity in Ditmars-Steinway: an 18-foot-wide pre-war brick townhouse, legal two-family, three stories, finished basement, garden.

Two-family home: a three-bedroom, one-bath duplex across the first and second floors, and a two-bedroom, one-bath unit on the third. Approximately 2, 304 square feet including the basement, which holds a third full bath. Northwest and southeast exposures bring light through the front and rear of every floor, and hardwood flooring runs throughout.

Outside, a private front porch faces the block and a garden sits behind the house – uncommon outdoor space for an attached Astoria townhouse, and room to reimagine.

The location is the draw. Minutes from the N and W at Astoria-Ditmars Boulevard, a short distance to Astoria Park, its riverfront promenade and pool, and in the middle of Ditmars Boulevard’s cafes, bakeries, and restaurants, with Steinway Street shopping close by.

Eighteen-foot two-families rarely come to market here. Hold and improve, or hold for the income – either way, it’s solid pre-war bones with tenancies already in place.

Cash Only. Sold As-Is, No Representations. Delivered NON-VACANT. Do NOT disturb residents. 24-hour notice needed to show. Accepting offers solely through a third-party website. Inquire/email for more details.

  • Address: 20-27 31ST Street
  • City: New York City
  • State/county: NY
  • Zip/Postal Code: 11105
  • Area: Ditmars Steinway

Details

Updated on September 25, 2026 at 1:12 pm
  • Property ID RLS20115098
  • Price $975,000
  • Property Size 2304 Sqft
  • Bedrooms 5
  • Rooms 8
  • Bathrooms 3
  • Garage Size x x
  • Year Built 1930
  • Type Multi Family, Residential
  • Property Status Active, For Sale

Additional details

  • County Queens
  • Property Type Residential
  • Pool Building None

Floor Plans

Mortgage Calculator

Contact Information

Digs Realty Group

Enquire About This Property

This field is for validation purposes and should be left unchanged.
Name(Required)