The Yard at Ivanhoe
1460 Alden Road, Orlando, FL 32803