Makaira Project: 2424 Tulane Apartments