Real Estate in Austin, TX
Real Estate • Apartments
1800 Lavaca St.,
Austin ,
TX
78701
UNITED STATES
Based on 1 reviews
GREENWOOD TOWERS
AFTER LOOKING AT THIS PROPERTY'S POOL AREA, YOU CAN CERTAINLY SEE THAT MAINTENANCE IS NOT A PRIORITY. THIS ALONE RAISED A RED FLAG FOR ME. IF THEY NEGLECT THIS COMMON AREA, WHAT ELSE IS NEGLECTED.Worldwide > United States > Austin, TX > Apartments