2571 South 177th Plaza
Opening late 2024