1135 SW 62Nd Ave, West Miami, Florida 33144 - For Sale | reAlpha