10960 North Bayshore Drive, Miami, FL, 33161

Backyard