18620 SW 90th Ave, Miami, FL 33157 | FSBO.com