Alternative Investments Portfolio - Hospitality

Holiday Inn Express & Suites Waco South

Location

Waco, Texas


Overview

120-room Holiday Inn Express & Suites in Waco, Texas.

Location