Fully Renovated  Glendale Home on a Massive Lot Walking Distance to the LRT and Optimist Park

  1820 Glasgow Drive SW