Shiraz At New World Symphony 1St Floor Improves its Sanitary Rating

500 17th St
Miami Beach, FL 33139