6017 Atwood St. cost $1,950 per month. Located at Austin, TX 78741, USA, 6017 Atwood St. has 3 bedroom units available. Based on the average rent price of 3 bedrooms in Austin, renting an apartment at 6017 Atwood St. is 19% cheaper per month.Other apartment buildings 2500 E William Cannon Dr, 5005 Manor Rd, 9036 N Lamar Blvd, 3809 S Congress Ave