Constructed in 1971, the Independence at Town Center apartment building comprises 212 units of the following unit mix: Two Bedroom/Townhouse/One and One Half Bath, totaling 254,400 SqFt. The property is located in Virginia Beach - Town Center, at 4725 Onondaga Road, Richmond - Tidewater.