Check out the newly designed studio, one-, and two-bedroom apartment homes at Square Apartments in Omaha, Nebraska. Located in the vibrant heart of Midtown, you’ll be just steps away from the city’s best dining, entertainment, and shopping. Enjoy a hassle-free lifestyle with modern amenities that cater to your every need. Choose from a variety of floor plans, including select furnished homes!
Map of Omaha, NE which includes a marker with additional information about Square Apartments. The address is 3021 Leavenworth Street Omaha, NE 68105.
Square Apartments
3021 Leavenworth Street
Omaha, NE 68105
Map It