Neo Square Apartments is a four-story, gated multifamily complex sitting on 16 acres of land with 292 units. The community amenities include a fire pit, tot lot, pet park, pet wash, swimming pool, and basketball court. The property is located in Kissimmee, Florida, near popular Orlando attractions and resorts like Walt Disney World, Universal Studios, and City Walk.