1030 Norwood Park Blvd.
Austin, TX 78753
35,484 sq-ft property built in 2005
Property Type: Strip Center
Lease Status: Space Available (2,800 sq/ft)
Norwood Plaza is located in Austin, Texas. It is 1 block east of Interstate 35 and north of Highway 183. Norwood Plaza consists of two buildings sitting to the west of the Walmart Supercenter.