Considering Montgomery Plaza in Ardmore for my wife, baby, and me. Toured a renovated unit and liked it, but saw reviews about mice/roaches, building smells, and renovation noise. Anyone living there recently who can share their experience?
reddit.comu/Live-Preference5209 — 11 days ago