Loading the residence
101 20TH ST #PHA 3909 — SETAI RESORT & RESIDENCES, MIAMI BEACH | MILLION