Share This Listing

Message

965 characters remaining

Hmm, there seems to have been an error sending your message. Please try again.

Your email has been sent.

254 W 31st St
New York, NY 10001
Office Property For Lease · 5,240 SF

Highlights

  • Full-floor office space with eight windowed offices and a large open work area.
  • Recently renovated two-story lobby and modern building systems.
  • Surrounded by top-tier dining, retail, and fitness amenities including Whole Foods and Peloton.
  • Recently renovated two-story lobby and modern building systems.
  • Tenant-controlled HVAC and private restrooms on every floor.
  • Excellent transit access with multiple subway lines, Amtrak, LIRR, and NJ Transit nearby.

Property Overview

254 West 31st Street is an office property located between 7th and 8th Avenues in Manhattan’s Penn Plaza District. The building is directly across from Penn Station and Madison Square Garden and is in proximity to Moynihan Train Hall and Hudson Yards. The property offers access to multiple subway lines, Amtrak, LIRR, and NJ Transit. Nearby amenities include Moynihan Food Hall, Whole Foods, and retail at Manhattan West.

  • Bus Line
  • Metro/Subway

Property Facts

Building Type
Office
Year Built
1926
Building Height
15 Stories
Building Size
68,432 SF
Building Class
B
Typical Floor Size
4,110 SF
Unfinished Ceiling Height
10’
Parking
Surface Parking
Covered Parking
  • Listing ID: 39854121

  • Date on Market: 2026-03-20

  • Last Updated:

  • Address: 254 W 31st St, New York, NY 10001

Link copied
Your LoopNet account has been created!

Please Share Your Feedback

We welcome any feedback on how we can improve LoopNet to better serve your needs.
X
{{ getErrorText(feedbackForm.starRating, "rating") }}
255 character limit ({{ remainingChars() }} charactercharacters remainingover)
{{ getErrorText(feedbackForm.msg, "rating") }}
{{ getErrorText(feedbackForm.fname, "first name") }}
{{ getErrorText(feedbackForm.lname, "last name") }}
{{ getErrorText(feedbackForm.phone, "phone number") }}
{{ getErrorText(feedbackForm.phonex, "phone extension") }}
{{ getErrorText(feedbackForm.email, "email address") }}