Victory Park Pool

★★★★★
★★★★★
4.5/5
33162, North Miami Beach