2011 Greenwood Ave, Austin, TX, 78723
2011 Greenwood Ave, Austin, TX, 78723
2011 Greenwood Ave, Austin, TX, 78723

$3,380,000

2011 Greenwood Ave, Austin, TX, 78723

3
Listing Agent: William Loeb
Courtesy of: Spencer Properties