6945 Abbott Ave

    Miami Beach, <