Devonshire Apartments in Greenwood, IN
Devonshire Apartments, located in Greenwood, Indiana, is not correctly listed. The website shows that it is in Greenwood, Indiana, but the apartments near it are listed in Missouri. When using the map feature, it shows "Greenwood, MO" and surrounding apartments. I am unable to find apartments near the area I want because your map is incorrect.
0
votes
Anonymous
shared this idea