My fiance and I have lived in many states and many apartment complexes. Living at Merion Riverwalk in Shelton has honestly been the best experience! - Verified (& Happy) Resident
My fiance and I have lived in many states and many apartment complexes. Living at Merion Riverwalk in Shelton has honestly been the best experience!