the deering estate s

16701 SW 72nd Avenue
Miami
Florida
United States