Audubon Place Plaza, Slidell, LA Rentals