Constructed in 1999, the The Luxe of Southaven apartment building comprises 488 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 563,096 SqFt. The property is located in Southhaven/North Lake, at 5909 Airways Blvd, Memphis.