Address
21 Glenwood Ave
Raleigh, NC 27603
Details
The Willard will be a 7-floor hotel on Glenwood Ave.
|
Space: |
147 Hotel Rooms, 3,860 SF Retail 92,314 Total SF |
|
Investment: |
~ $25 million |
|
Type: |
Hotel / Retail |
Images
21 Glenwood Ave
Raleigh, NC 27603
The Willard will be a 7-floor hotel on Glenwood Ave.
|
Space: |
147 Hotel Rooms, 3,860 SF Retail 92,314 Total SF |
|
Investment: |
~ $25 million |
|
Type: |
Hotel / Retail |