Deering Estate

Address: 
16701 SW 72 Ave
Miami, FL 33157