Apartment for sale, 1110 Ivanhoe Boulevard, Unit 32, in Orlando, United StatesOrlando, 1110 Ivanhoe Boulevard, Unit 32Apartment • 1 room(s) • 3 bed. • 4 bath. • 473.81 m²