Rocky Creek is a multifamily property located at 7900 Rocky Creek Blvd in Southhaven/North Lake, Memphis. Built in 1989, the property features 200 units, of the following types: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 188,000 SqFt.