Has anyone lived in either of these apartments that can give me their experiences and pros and cons? I'm having a hard time making a decision between these two. Uptown square is located downtown and riverset is on mud island
↧