The 179,418-square-foot Paradise Plaza sits at 151 Northeast 41st Street, at the northern end of Miami’s 18-city block ...
Riviera Plaza, a strip mall within walking distance from the University of Miami, once boasted a movie theater open for generations. The first film screened there was titled “Picnic” in 1956. There ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results