Deering Estate

25.615488300000, -80.306917100000
Address: 
16701 SW 72 Ave
Miami, FL 33157