18341 NE 20th Pl, North Miami Beach, FL 33179 - MLS#A11108456 - Jul...