105 S Narcissus Ave, West Palm Beach, FL, 33401
Highlights8-story, 49,054 SF office building with professional office suites available.Renovated in 2009 and impeccably maintained.Unobstructed views of the Intracoastal Waterway ...
Amount: Please Call Broker for Price
FOR LEASE
|