SOLD – 7360 W Sand Lake Rd, Orlando FL 32819, Parcel-ID – 35-23-28-7117-01-000, Purchased Date: 06/05/2017, Sold Date – 05/28/2021, Cube Smart – 108,616 Square Feet – Land 4.69 Acres Album navigationPreviousPrevious album:Prime Land Located Lake Buena Vista Resort