13695 NE 20th Pl, North Miami Beach, FL 33181 | FSBO.com