View Details 3600 South Lamar Ave , #505 Greenview On Barton Creek | Austin $569,990 2 bd 2 ba 1,258 sqft 0.12 acres