Villa Marbella Apartments
11025 South 51st Street
Villa Marbella Apartments is a garden style apartment complex in south Phoenix, Arizona, located in Ahwatukee, a single and multi family residential master planned community. An attractive apartment complex, it consists of 183 units in 15 two-storey buildings situated on 8.3 acres of maturely landscaped grounds. The property was acquired in 1995 and sold in 2005.