Photos for 7869 SW 120th Avenue 7869, Miami, FL 33183