LEASE | 1,986± SF STREET LEVEL RETAIL SPACE

18 High Street, New Haven, Connecticut 06511

QR Code
Property Description

FOR LEASE | 1,986± SF STREET LEVEL RETAIL SPACE

18 HIGH STREET at NEW HAVEN TOWERS

O,R&L Commercial is pleased to offer a 1,986± SF street level retail space available for Lease located on the interior side of the New Haven Towers and 18 High Street Complex with exterior windows facing the beautiful park-like courtyard. A highly desirable location in New Haven, the complex is sandwiched between Yale University and Yale New Haven Hospital with over 1,500 residential apartments as well as ground floor retail, medical space, and office space.

Lease Rate: Pricing Upon Request

 

Building Information
Property Type : Retail
Listing Type : For Lease
Listing ID : 1260
Price Type : Per SF
Price : Call for Details
Gross Building Area : 195,941 Sqft
Available Area : 1,986 Sqft
Will Subdivide To : 1,986 Sqft
Year Built : 1960
Year Renovated : 2022
Status : Active
Last Updated : 03/20/2025
Address Map
City : New Haven
State : CT
Zipcode : 06511
County : New Haven
Country : US
Street Number : 18
Street : High Street
Longitude : W73° 4′ 6.6”
Latitude : N41° 18′ 24.2”
Site Information
Site Area : 1.15 Acre
Zoning : BD
Parking Type : Street Parking & Parking Garages
Visibility : Excellent
Highway Access : I-95
Mechanical Equipment
Air Conditioning : Central Air
Sprinklered : Yes, Wet
Utilities
Sewer : City
Water : City
Gas : Yes
Expenses
RE Taxes : Tenant
Utilities : Tenant
Insurance : Tenant
Maintenance : Tenant
Janitorial : Tenant
Retail For Lease
  • Listing ID : 1260
  • Available Area : 1,986 Sqft
  • Price Type : Per SF
Call for Details
Agent info
Contact Agent