apartments miami wallpaper waterford waterford landing apartments miami 8960 SW 122nd Ave Miami FL 33186. Nearby cities include Miami Springs Virginia Gardens Coral Gables West Miami and El Portal. … Friday, March 4, 2022 Edit