6174 S Magnolia Court, Englewood, CO 80111 | $670,000 - MLS# 6255564
  |