Haywood Plaza Shopping Center

Haywood Plaza is a 93,357 SF shopping center situated in a dense retail and commercial sub-market of Greenville, SC. It is in an excellent location on a highly trafficked thoroughfare across the interstate from the largest and highest grossing super-regional mall in South Carolina.

Click Here To Return To Featured Acquisitions